The Bachelor of Science in Computer Science (Applied Computer Science track) at the University of North Florida is a four-year degree focused on practical software and systems development, combining foundational theory with hands-on labs, internships and a project capstone. It suits students who want a career-oriented programme emphasising applied programming, systems, and real-world problem solving in industry or government settings.
What you'll study
The Applied Computer Science track builds core computer science fundamentals alongside applied, project-based coursework. You will study programming, systems, and mathematics while choosing practical electives that prepare you for immediate employment.
- Core computing subjects: introductory and intermediate programming (object-oriented and procedural), data structures and algorithms, computer architecture, operating systems, and software engineering.
- Applied and systems topics: databases, computer networks, web and mobile application development, cloud computing concepts, and systems administration.
- Security and data: introductory cybersecurity, applied cryptography concepts, and data analysis including introductory machine learning and databases.
- Mathematics and theory: discrete mathematics, calculus, linear algebra and probability/statistics relevant to computing.
- Practical experience: laboratory courses, a required senior capstone or culminating project with a team-based, real-world deliverable, and opportunities for internships or practicum placements with local employers.
- Electives and concentrations: students can choose electives in areas such as software engineering, data science, cybersecurity, mobile/web development, or embedded systems to tailor the degree to career goals.
Structure
The programme follows a typical four-year bachelor’s degree structure with lower-division foundation courses in the first two years and upper-division specialised and project courses in the latter half. Degree requirements include general education, major core courses, applied-track electives and a capstone project; students may also complete internships or undergraduate research for credit.
Entry requirements
Admission to the University of North Florida and the Computer Science programme generally requires a secondary school diploma or equivalent. Incoming students are expected to have completed high-school mathematics (including algebra and preferably precalculus or calculus) and science coursework. Relevant prior experience such as programming coursework, robotics or computer-related extracurriculars is advantageous but not mandatory.
- Academic preparation: competitive high-school GPA; coursework in mathematics and strong analytical skills.
- Transfer students: applicants with transferable college credits or an associate degree should present college transcripts demonstrating successful completion of quantitative and computing courses and a satisfactory college GPA.
- International students: equivalent secondary-school completion and evidence of English language proficiency through an approved test or institutional pathway as required by the university.
- Additional guidance: specific admission thresholds and processes are set by the university and can vary; prospective applicants should consult UNF admissions for current requirements and recommended preparation.
Career prospects
Graduates of the Applied Computer Science track are prepared for a range of technical roles in private industry, public sector and start-ups, and many go on to graduate study. The emphasis on applied skills and project experience helps students enter the workforce directly.
- Typical job titles include software developer/engineer, application developer, systems analyst, database administrator, network engineer, DevOps/cloud engineer, mobile or web developer, and cybersecurity analyst.
- Graduates also work as data analysts, QA/test engineers, technical consultants, or in technical roles supporting embedded and IoT systems.
- The programme’s internship and project components help students build portfolios and industry contacts, supporting transitions into entry-level technical positions or professional certification pathways.
Why study at University of North Florida
UNF offers a student-focused environment with relatively small class sizes, accessible faculty and opportunities for hands-on learning. Its location in Jacksonville provides connections to a growing regional technology and business community, with internship and employment opportunities across finance, healthcare, logistics and defence contractors.
- Applied learning: emphasis on laboratories, team projects and a senior capstone that fosters practical, employer-relevant experience.
- Industry engagement: partnerships and internship pipelines with local companies and government organisations help students gain real-world experience.
- Student support: career services, mentoring, student organisations and undergraduate research opportunities support skill development and job placement.
- Facilities: access to computing labs, networking and security-focused coursework, and faculty active in applied research and community projects.
Explore more on ScholarshipsAds