University of North Florida

USA
1 Scholarships 80 Programs 3 Degree levels
Bachelor

Bachelor's in Computer and Information Sciences

DegreeBachelor
FieldComputer and Information Sciences, General.
B

Cost & earnings at University of North Florida What students borrow here, and what they go on to earn

You borrow $15,531 median federal debt
You repay $177/mo over 10 years
Graduates earn $56,343 10 yrs after entry
Debt clears in 0.9 yrs of the salary premium
US Department of Education figures See the full breakdown →

The Bachelor of Science in Computer and Information Sciences at the University of North Florida provides a broad foundation in computing and information technology, combining core computer science with practical skills in systems, networking and data. It suits students seeking a career in software development, IT infrastructure, cybersecurity or data analytics who want hands-on lab experience and close links to regional employers.

What you'll study

The programme blends core computer science theory with applied information technology. Early years focus on foundational topics such as programming, discrete mathematics, data structures and computer architecture. Later years expand into software engineering, databases, operating systems, networking and information assurance.

Typical modules and subjects include:

  • Programming and Software Development – introductory and advanced programming, object-oriented design, software engineering and testing.
  • Algorithms and Data Structures – algorithm design, complexity analysis and efficient data manipulation.
  • Computer Systems – operating systems, computer architecture and embedded systems basics.
  • Networking and Security – network protocols, network administration and fundamentals of cybersecurity and information assurance.
  • Databases and Data Analytics – relational databases, SQL, data modelling and introductory data analytics or data science topics.
  • Human–Computer Interaction and Web Technologies – user-centred design, web development and interface implementation.
  • Capstone and Experiential Learning – team-based senior project or practicum that integrates technical skills and project management; opportunities for internships with local industry.

The curriculum typically includes general education requirements, elective options and opportunities to take focused tracks or electives in areas such as cybersecurity, data analytics, software engineering or networking. Coursework emphasises laboratory work, group projects and industry-relevant tools and languages.

Entry requirements

Applicants should hold a high-school diploma or equivalent with demonstrated strength in mathematics. Typical preparation includes college-preparatory courses in algebra, geometry and precalculus or calculus. Prior experience with computer programming is advantageous but not always required.

Admissions decisions are based on academic record and coursework; competitive applicants usually present a solid GPA and strong maths grades. Mature or transfer applicants should submit college transcripts and may receive credit for prior coursework. International applicants must demonstrate English language proficiency according to the university's published requirements.

Other aspects that can strengthen an application include a personal statement outlining interest in computing, practical experience such as coding projects or relevant work, and participation in STEM extracurriculars. Specific entry thresholds and any placement testing are set by the university and should be confirmed with admissions.

Career prospects

Graduates are prepared for a wide range of roles across the technology sector and organisations that rely on IT. Common career paths include:

  • Software developer or engineer
  • Systems or network administrator
  • Database administrator or data analyst
  • Cybersecurity analyst or information assurance specialist
  • IT consultant or technical project coordinator
  • Web developer and user-experience practitioner

Many graduates also pursue further study at the graduate level or obtain industry certifications to specialise in areas such as cloud computing, cybersecurity or data science. The programme’s emphasis on applied projects and internships helps students build a portfolio and professional contacts for entry into the labour market.

Why study at University of North Florida

The University of North Florida offers a programme designed around hands-on learning with well-equipped computing labs, team-based capstones and opportunities for undergraduate research. Its location in Jacksonville provides access to regional employers across finance, healthcare, logistics and defence, creating internship and employment pathways.

Students benefit from relatively small class sizes, faculty who balance teaching with applied research, and active student organisations such as ACM and local computing clubs that run hackathons and coding events. Career services and industry engagement initiatives at the university support résumé development, interview preparation and connections to recruiters. For students seeking a practical, career-focused computing degree with opportunities for applied experience and regional industry links, this programme provides a solid foundation.

Latest Bachelor Scholarships in USA

Similar Bachelor programmes in USA

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to University of North Florida

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.