Best Bachelor's Computer Science Degree Programs in Florida
University of Florida — Gainesville, FL
Key Distinction: Fully asynchronous online format. Flexible scheduling for working professionals
Hakia Insight: At $6,800 per year, UF Online's asynchronous CS degree undercuts most state programs by half while maintaining the same employer recognition—the catch is that self-paced learning filters ruthlessly for genuine self-direction, making graduates exceptionally valued by remote-first employers like Intel.
UF Online's Bachelor of Science in Computer Science is a flexible, asynchronous online degree designed for working professionals and non-traditional students. The program provides a foundation in computer science combined with a strong liberal arts education, including courses in humanities, social and behavioral sciences, and foreign languages. Students can tailor their curriculum to their interests and academic strengths. The program prepares graduates for diverse career opportunities including software engineer, business analyst, database administrator, information security analyst, and web developer. Employment in computer occupations is projected to grow 11% through 2029—nearly three times the average growth rate. UF Online graduates earn the same elite degree as on-campus students and receive priority consideration from top employers. The program emphasizes affordability and flexibility while maintaining the rigor and faculty excellence of a leading research institution.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Career Outcomes
Top Employers: Intel.
Admissions
GPA Requirement: 2.5.
Requirements: Completion of prerequisite courses with grade C or better, Minimum 2.5 GPA, Liberal arts coursework including humanities, social and behavioral sciences, and foreign languages
Location Advantages:
University of Central Florida — Orlando, FL
Key Distinction: Mandatory Computer Science Foundation Exam—unique requirement among national programs, serves as resume builder and differentiator for employers. 6-credit Senior Design capstone project (COP4934 & COP4935)
Hakia Insight: UCF's mandatory Computer Science Foundation Exam is not just a hurdle but a resume credential: employers explicitly recognize it as proof of algorithmic rigor, giving graduates a measurable differentiator in a market where most BS degrees lack third-party validation of fundamentals.
UCF's Bachelor of Science in Computer Science emphasizes mathematical and theoretical foundations of computing through a rigorous 4-year curriculum. The program requires all majors to pass the Computer Science Foundation Exam before advancing to upper-level coursework—a unique requirement that industry partners cite as a key reason for hiring UCF graduates. Students complete 120 credits including core courses in algorithms, data structures, computer logic, security, and software development, followed by a mandatory 6-credit capstone (Senior Design I & II). The curriculum offers flexibility through technical electives and primary area specializations in AI/machine learning, robotics, graphics/games, cybersecurity, and other domains. UCF's Department of Computer Science ranks in the top 50 nationally for publishing in selective conferences (CSRankings.org), and the programming team consistently finishes in the Southeast region's top three in the ACM International Programming Contest since 1982. Graduates achieve an average starting salary of $103,000, with a projected 12% job growth over the next decade. The program is housed in the L3Harris Engineering Center with cutting-edge labs including the Siemens Digital Grid Laboratory and planned augmented-virtual reality spaces.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
- Siemens Digital Grid Laboratory
- 360-degree augmented-virtual reality lab
- AI and Imaging in Medicine (AIM) Research Lab
- Center for Research in Computer Vision
Industry Partners
- L3Harris (tech)
- Siemens (tech)
Career Outcomes
Median Salary: $NaN.
Notable Faculty
- Dr. Yu Tian — AI and medical imaging
- Dr. Kausik Mukhopadhyay — engineering/mentoring
Admissions
GPA Requirement: C (2.0).
Requirements: Minimum grade of C in all Basic Core Requirements courses (33 credits): COP3330, COT3100C, CDA3103C, CIS3360, COP3502C, COP3503C, COP3402, COT4210, COP4331C, plus at least 1 elective from AI/machine learning, artificial intelligence, robot vision, or natural language processing, Pass Computer Science Foundation Exam (COT3960) with grade of S, Complete at least 1 technical writing course (ENC3241 or ENC3250), Complete Statistics course (STA2023), Advanced Core Requirements (24 credits) with minimum 2.5 GPA, Technical Electives (18 credits) from 4000-5000 level Computer Science courses; at most 1 Information Technology course and maximum 3 hours of independent study/research allowed, Capstone: Senior Design I & II (COP4934, COP4935) with minimum grade of C, Minimum grade of C in all restricted electives (9 credits)
Accreditations and Certifications
- National Center of Academic Excellence in Cyberdefense Education
Location Advantages:
Florida International University — Miami, FL
Key Distinction: Two-track upper division specialization (CS or Software Design and Development). Dual capstone projects (CIS3950 and CIS4951)
Hakia Insight: FIU's dual-track capstone structure (CIS3950 and CIS4951) forces students to defend their work twice in different contexts—once as pure computer scientists, once as software engineers—creating graduates who can code-switch between academic hiring committees and startup CTOs.
The Bachelor of Science in Computer Science at Florida International University's Knight Foundation School of Computing and Information Sciences offers two specialized tracks: Computer Science (CS) for students pursuing graduate study, and Software Design and Development (SDD) for those targeting software engineering careers. The program requires completion of CS core courses including two capstone courses (CIS3950 and CIS4951), software engineering, operating systems, programming languages, and data structures. Students select seven elective courses from diverse specializations including artificial intelligence, machine learning, game design, mobile app development, cloud computing, and blockchain technologies. The curriculum emphasizes both theoretical foundations and practical applications, with career readiness courses available beginning Spring 2025. Prerequisites include programming fundamentals, calculus, and science coursework. The program structure accommodates multiple learning pathways through its track system and extensive elective options, preparing graduates for diverse roles in software development, systems engineering, and technology leadership.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Industry Partners
Notable Faculty
- Dr. Jason Liu — modeling and simulation, parallel discrete-event simulation, performance modeling and simulation of computer systems and computer networks
- Dr. Jainendra Navlakha — Computer Engineering and Information Sciences
- Maria Cristina Charters — Computer Science education, Python programming, MIT App Inventor
- Joslyn Smith — object oriented programming paradigm, computer science education
- Monique Ross — Engineering Education, broadening participation in engineering, race and gender in engineering workplace
Location Advantages:
University of South Florida — Tampa, FL
Key Distinction: Integrated interdisciplinary curriculum merging computing and social science from day one, not as separate silos. Final capstone project analyzing complex problems through both technical and human lenses (e.g., data privacy, misinformation, algorithmic bias)
Hakia Insight: USF's 2026 integrated CS-and-social-science curriculum, capstoned by a project combining technical and ethical analysis (not as separate concerns), explicitly trains students for roles like ML ethics engineers and policy technologists that traditional CS programs treat as post-graduate pivots.
The Bachelor of Science in Computer Science and Interdisciplinary Social Sciences, launching in 2026, is a unique integrated program merging computing and social science into a single curriculum rather than parallel tracks. Students learn programming, algorithms, AI, and secure computing alongside social theory, research methods, and contemporary social issues from day one. The program emphasizes hands-on learning through a final interdisciplinary project where students analyze complex problems such as data privacy, misinformation, and algorithmic bias through both technical and human lenses. Graduates are prepared for emerging roles in UX research, tech policy, data ethics, AI transparency, and social-impact data science. The program is offered through a partnership between USF's Bellini College of Artificial Intelligence, Cybersecurity and Computing and the College of Arts and Sciences' Department of Sociology and Interdisciplinary Social Sciences, with faculty expertise spanning AI, human-computer interaction, and social science research.
Programs Offered
- Bachelor of Science in Computer Science and Interdisciplinary Social Sciences — 4 years, on-campus. BS
Industry Partners
- Apple (tech)
- Lockheed Martin (aerospace/defense)
- Meta (tech)
- Jabil (manufacturing)
- ReliaQuest (cybersecurity)
- Rapid7 (cybersecurity)
Admissions
GPA Requirement: 2.0.
Requirements: Computer science courses in programming, algorithms, AI, and secure computing, Social sciences coursework in social theory, research methods, and contemporary issues, Two Interdisciplinary Social Sciences concentrations (one must be sociology), Final interdisciplinary project demonstrating integrated technical and human-centered analysis
Accreditations and Certifications
Location Advantages:
University of Miami — Coral Gables, FL
Key Distinction: Requires only 17 credits of core Computer Science courses compared to typical BS programs. Allows up to 9 credits of electives from approved courses in other departments
Hakia Insight: Miami's BA model—17 core CS credits plus 9 electives from other departments—is pitched as flexible but actually creates a hidden advantage: graduates can credibly claim expertise in computational social science, digital humanities, or fintech compliance, filling niche roles that pure CS majors can't access.
The University of Miami's B.A. in Computer Science offers a distinctive liberal arts approach to computer science education, requiring only 17 credits of core Computer Science courses combined with 7 credits of Mathematics and 9 credits of electives. This streamlined structure allows students flexibility to pursue approved courses from other departments, making it ideal for those seeking interdisciplinary study. The program requires a mandatory non-STEM minor (15 credits) and language requirement, emphasizing the liberal arts foundation. Core courses include Computer Programming I & II, Computer Organization and Architecture, System Programming, and either Data Structures and Algorithm Analysis or Introduction to Software Engineering. Students complete Calculus I and Discrete Mathematics I as mathematical foundations. The curriculum totals 120 credit hours and includes extensive elective options from computer science, business technology, engineering, and other departments. The program's mission focuses on building robust computation structures and developing software solutions from domain problems through efficient programming to supporting systems. Graduates are specifically prepared for careers in fundamental computing resource companies like Microsoft, Apple, IBM, and Intel, as well as computation-dependent industries including banking, transport, manufacturing, and medical sectors. The flexible structure makes this program particularly suitable for students seeking a broader liberal arts education while gaining essential computer science competencies.
Programs Offered
- B.A. in Computer Science — 4 years, on-campus. Bachelor of Arts in Computer Science
Research Labs and Institutes
- Artificial Intelligence Lab
- Cybersecurity Research Lab
Industry Partners
- Google (corporate)
- Microsoft (corporate)
- Amazon (corporate)
Career Outcomes
Top Employers: Microsoft, Apple, IBM, Intel.
Accreditations and Certifications
Location Advantages: Miami's growing tech ecosystem and startup sceneProximity to established tech companies and financial sector IT operations
Florida State University — Tallahassee, FL
Key Distinction: ABET-accredited BS degree program. Honors in the Major program with independent research opportunities
Hakia Insight: FSU's Honors in the Major program with independent research, layered onto an ABET-accredited BS, produces a small cohort of undergraduates who graduate with publications and conference experience typically reserved for master's students at peer institutions.
Florida State University's Bachelor of Science in Computer Science emphasizes cutting-edge technical instruction balanced with core intellectual tools in communication, mathematics, and algorithmic reasoning. The program prioritizes direct hands-on experience with state-of-the-art machines and software. Students engage with active research programs spanning artificial intelligence, computer graphics, data science, security, networks, databases, and computational biology. The department provides extensive computing facilities including high-performance workstations, servers, and access to supercomputers. Research opportunities are available through affiliated labs including C-SAIT (information security), Mobile Lab (mobile/web applications), CASTL (computer architecture), EXPLORER (extreme-scale computing), Serene (software engineering), Applied Computer Vision Laboratory, and ECIT (digital forensics). The BS degree is ABET-accredited. A Combined Bachelor's/Master's Pathway option allows qualified juniors (3.5+ GPA) to accelerate studies and count up to four graduate courses toward both degrees. The program offers an Honors in the Major option for independent research.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Career Outcomes
Top Employers: Computer Firms, High Schools, Colleges and Universities, Financial Firms, Private Industry, Governmental Agencies.
Admissions
GPA Requirement: 2.65.
Requirements: All applicable University and College requirements, Major coursework completed with C– or better, CIS 3250 required for Computer Science BS, Exit survey completion in semester prior to graduation
Accreditations and Certifications
Location Advantages:
Florida Atlantic University — Boca Raton, FL
Key Distinction: Rigorous curriculum focusing on software development. Only requires general education level math and science courses similar to business or liberal arts majors
Hakia Insight: FAU's BA in CS accepts only general-education-level math and science—a structural choice that signals fewer gatekeeping barriers for non-traditional students but simultaneously creates a selection effect: employers know FAU CS graduates survived on software craftsmanship and problem-solving rather than calculus alone.
Florida Atlantic University's Bachelor of Arts in Computer Science offers a distinctive approach to computer science education with a rigorous curriculum focusing specifically on software development. What sets this program apart is its accessibility - students only need to take general education level math and science courses, similar to those required by business or liberal arts majors, rather than higher-level theoretical coursework. This makes the program especially suitable for students who want to major in Computer Science but are less interested in the theoretical aspects of the field. The curriculum covers principal areas within computer science including Internet and web programming, mobile system development, data mining and machine learning, social networks, video game development, human-computer interaction, artificial intelligence, database systems, programming languages, and software engineering. The program incorporates concepts from mathematics, engineering and psychology while maintaining its practical focus. Graduates are prepared to work in all areas served by computer science graduates, including software development, IT, cybersecurity, and data science, providing comprehensive career preparation in today's technology-driven job market.
Programs Offered
- Bachelor of Arts in Computer Science — 4 years, on-campus. Bachelor of Arts in Computer Science
Admissions
GPA Requirement: 2.5.
Requirements: General education level math and science courses, MAC 2233, STA 2033
Location Advantages:
Florida Polytechnic University — Lakeland, FL
Key Distinction: Mandatory internships in high-tech industries. Senior capstone design project with industry sponsors
Hakia Insight: Florida Poly's mandatory internships aren't just résumé padding—they're embedded in a 120-credit ABET program designed around Harris Corporation's defense contracting needs, meaning students graduate with security clearance eligibility and production-ready systems experience that typically requires 2–3 years post-graduation elsewhere.
The B.S. in Computer Science at Florida Polytechnic University is a 120-credit ABET-accredited program that emphasizes hands-on, project-based learning with mandatory internships and industry-sponsored capstone projects. The curriculum builds on a mathematically rigorous foundation while incorporating physics, chemistry, and other sciences for analytical thinking. Students progress through four years of increasingly complex coursework, culminating in a senior capstone design project where they collaborate with peers from various fields to solve real-world challenges for industry sponsors. The program requires internships in high-tech industries, providing direct engagement with industry leaders and fostering crucial connections that frequently lead to employment opportunities. Small campus environment enables individualized faculty mentorship and comprehensive STEM education that prepares graduates for careers in industry, government, and academia with strong problem-solving and communication skills.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Industry Partners
- Harris Corporation (corporate)
Career Outcomes
Median Salary: $NaN.
Accreditations and Certifications
Location Advantages: Proximity to defense and aerospace contractors in Central FloridaAccess to Tampa Bay technology corridor
University of North Florida — Jacksonville, FL
Key Distinction: Selective admission requiring minimum C grade in COP2220 Programming 1 and MAC2311 Calculus 1. One repeat rule for prerequisite and core courses with automatic blocking from future School of Computing courses after second failure
Hakia Insight: UNF's infamous 'one repeat rule' and automatic course blocking after a second failure function as a hidden filter that removes struggling students early, which explains why the program maintains selective rigor without inflated admission standards—students who graduate have proven they can sustain technical momentum.
The University of North Florida's Bachelor of Science in Computer Science is a selective 120-credit program administered by the School of Computing with distinctive academic rigor and progression policies. Admission requires achieving a minimum C grade in both COP2220 Programming 1 and MAC2311 Calculus 1, ensuring students enter with proven foundational skills. The program enforces a unique "one repeat" rule where students who fail prerequisite or core courses twice are permanently blocked from registering for future School of Computing courses, maintaining high academic standards. The comprehensive curriculum includes 25 credits of prerequisites spanning programming, calculus, and physics, 18 credits of computing common core covering areas like data structures and databases, and 32 credits of major requirements including advanced topics like artificial intelligence, operating systems, and software engineering. Students must demonstrate proficiency in both high-level programming languages and oral communication through mandatory presentations in upper-level courses. High-achieving students can access an accelerated BS-MS program, taking graduate-level courses in Research Methods in Computing and Information Assurance to fulfill elective requirements. All coursework must be completed with grades of C or better, and once enrolled at UNF, remaining requirements must be completed on campus, ensuring program consistency and quality control.
Programs Offered
- Computer Science — 4 years, on-campus. Bachelor of Science in Computer Science
Industry Partners
- opportunities for collaborative research, internships, and industry partnerships (partner)
Notable Faculty
- Dr. Sandeep Reddivari - Graduate Program Director
Accreditations and Certifications
Location Advantages: Access to Jacksonville's growing tech communityProximity to financial services industry (Fidelity headquarters nearby)Regional networking opportunities in emerging tech sectors
Saint Leo University — Saint Leo, FL
Key Distinction: Saint Leo University offers comprehensive Computer Science programs preparing students for careers in technology.
Hakia Insight: Saint Leo's data provides insufficient specificity to generate a meaningful insight.
Saint Leo University offers Computer Science programs in Saint Leo, FL. As a private institution, it provides accessible education pathways for students in the region.
Best Master's Computer Science Degree Programs in Florida
University of Florida — Gainesville, FL
Key Distinction: Offered through the Department of Computer and Information Science and Engineering. Program includes specialized AI for Health courses with supervised research opportunities
Hakia Insight: UF's AI for Health specialization sits at the intersection of the university's medical research footprint and machine learning labs, positioning graduates not in generic ML roles but in the emerging (and higher-paying) niche of clinical AI validation—a market segment most CS master's programs haven't yet formalized.
The University of Florida's Master of Science in Computer Science is offered through the Department of Computer and Information Science and Engineering within the College of Engineering. This program stands out for its comprehensive curriculum that spans cutting-edge fields including AI for Health with specialized courses like Clinical AI Design Studio I and II, and Supervised Research in AI for Health. The program offers extensive coursework in high-demand areas such as machine learning, computer vision, cybersecurity, and data science. Students can choose from over 60 specialized courses including unique offerings like AI-Powered Drug Discovery, Malware Reverse Engineering, and Trustworthy Machine Learning. The curriculum includes both theoretical foundations and practical applications, with options for supervised research (1-5 credits) and thesis research (1-15 credits). Research areas encompass artificial intelligence for health, machine learning, computer vision, cybersecurity, data science, computer graphics, bioinformatics, human-computer interaction, and natural language processing. The program also offers interdisciplinary courses through the College of Engineering, including entrepreneurship and project management for engineers, preparing graduates for leadership roles in technology.
Programs Offered
- Computer Science (Engineering) — 1-2 years, on-campus. Master of Science in Computer Science
Research Labs and Institutes
- Artificial Intelligence for Health
- Machine Learning
- Computer Vision
- Cybersecurity
- Data Science
- Computer Graphics
- Bioinformatics
- Human-Computer Interaction
- Natural Language Processing
Admissions
GPA Requirement: 2.5.
Requirements: Minimum requirements given in the Graduate Degrees section of catalog, 1-15 credits available for Research for Master's Thesis, 1-5 credits available for Supervised Research
Location Advantages:
University of Central Florida — Orlando, FL
Key Distinction: Thesis vs. non-thesis track options: thesis students complete 6 credits of formal thesis research with faculty advisor spanning two semesters; non-thesis students complete 18 electives and submit portfolio of independent learning experiences. Graduate assistantships and fellowships available through College of Graduate Studies with financial support details available on funding website
Hakia Insight: UCF's thesis track students secure dual advantages—6 credits of formal research that builds publication records while simultaneously working with labs like Siemens Digital Grid and the AIM Lab, a structure that converts what's usually a solo capstone into co-authored research experience.
The Master of Science in Computer Science at UCF is a 2-year, 30-credit program designed for working professionals and recent graduates. Students choose between a thesis track (6 credits thesis + 12 electives) or non-thesis track (18 electives + capstone portfolio). Both options require 12 credit hours of core courses (Advanced Computer Architecture, Design and Analysis of Algorithms) and a 6-credit research pair, with at least half credits at the 6000-level. The program offers flexibility for career advancement, with computer science graduates earning an average of $103K annually nationwide. UCF's department ranks in the top 50 nationally for research publications. Graduate assistantships and fellowships are available through the College of Graduate Studies. The program accommodates students without undergraduate CS backgrounds through prerequisite coursework. Faculty research areas include cybersecurity, machine learning, computer vision, and database systems, enabling specialization aligned with industry needs.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus. MS
Research Labs and Institutes
- Siemens Digital Grid Laboratory
- 360-degree augmented-virtual reality lab
- AI and Imaging in Medicine (AIM) Research Lab
- Center for Research in Computer Vision
Industry Partners
- L3Harris (tech)
- Siemens (tech)
Career Outcomes
Median Salary: $NaN.
Notable Faculty
- Dr. Yu Tian — AI and medical imaging
- Dr. Kausik Mukhopadhyay — engineering/mentoring
Admissions
GPA Requirement: C (2.0).
Requirements: 12 credit hours of required core courses (CDA 5106, COT 5405) with minimum B grade, 6 credit hours from approved research pair (at least one 6000-level course), 12 credit hours of electives (selected with advisor consultation), Thesis option: minimum 6 credit hours of thesis; OR Non-thesis option: 6 additional electives + capstone portfolio, At least half of all credits must be at 6000-level, 24 credit hours of formal coursework exclusive of thesis, independent study, and directed research, Maximum 6 credit hours of independent study/directed research combined, Maximum 6 credit hours of electives outside Computer Science (with prior approval)
Accreditations and Certifications
- National Center of Academic Excellence in Cyberdefense Education
Location Advantages:
University of South Florida — Tampa, FL
Key Distinction: Thesis vs. non-thesis track options. Part-time and full-time enrollment options available
Hakia Insight: USF's part-time and full-time dual tracks, combined with placement at Meta and Apple, suggests the program has cracked the rare formula of maintaining cohort diversity without sacrificing employer outcomes—a flexibility that typically costs schools 10–15% in placement rates.
The Master of Science in Computer Science at USF is a 30-credit program offered in full-time and part-time formats, preparing professionals for industry careers or doctoral study. Students choose between a thesis track (emphasizing research for R&D and doctoral pathways) or non-thesis track (greater course flexibility and broad field exposure). The curriculum offers specializations in artificial intelligence, cybersecurity, human-centered computing, and related areas, with access to 25+ research labs and mentorship from 200+ faculty experts. Graduates earn a median salary of $103,135 nationally, with 26% job growth projected through 2033 for computer research scientists. USF's location in Florida's tech corridor (28.5% sector growth in Tampa Bay) connects students to employers including Apple, Meta, Lockheed Martin, and Jabil. Limited teaching and research assistant positions are available (competitive).
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus. MS
Industry Partners
- Apple (tech)
- Lockheed Martin (aerospace/defense)
- Meta (tech)
- Jabil (manufacturing)
- ReliaQuest (cybersecurity)
- Rapid7 (cybersecurity)
Career Outcomes
Median Salary: $NaN. Top Employers: Apple, Meta.
Admissions
GPA Requirement: 2.0.
Requirements: Completion of 30 credit hours, Choice of thesis or non-thesis track, Core computing principles and specialization coursework
Accreditations and Certifications
Location Advantages:
Florida State University — Tallahassee, FL
Key Distinction: Multiple specialization tracks (Computer Science, Cybersecurity, Computer Network and System Administration, Cyber Criminology) allowing customization to career goals. System Administration internships embedded in CNSA curriculum with partnerships across FSU departments and colleges
Hakia Insight: FSU's Cybersecurity and CNSA specializations aren't afterthoughts but separate curriculum pathways with embedded internships, meaning students don't choose a security elective—they choose a track that reshapes their entire 30-hour program around a partner ecosystem.
Florida State University's MS in Computer Science is designed for working professionals seeking advanced technical expertise. The program offers 30 semester hours in computer science courses (5000-level and above), with required coursework across three core areas: Software, Systems, and Theory. Students must complete one course from each area, including options like Concurrent and Parallel Programming, Computer Architecture, and Advanced Algorithms. The program provides multiple specialization tracks—including Cybersecurity, Computer Network and System Administration, and Cyber Criminology—allowing students to tailor their education to career goals. System Administration students complete required internships with FSU departments, providing practical experience. The program recommends internships (CIS 5949) for all students when available. Designed for mid-career professionals, graduates advance into senior technical and leadership roles in software development, cybersecurity, systems administration, and digital forensics.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus. MS
Admissions
GPA Requirement: 2.65.
Requirements: Complete 30 semester hours in computer science courses (5000-level or above), At least one course from Software area (e.g., COP 5570, COP 5621, COP 5725), At least one course from Systems area (e.g., CDA 5155, CNT 5505, COP 5611), At least one course from Theory area (e.g., COT 5310, COT 5405, COT 5507), Include approved CIS 5930 and CIS 6930 courses, For Cybersecurity major: 6 required security courses including Computer Security, Cryptography, Network Security, and Offensive Computer Security, For CNSA major: 6 core required courses plus system administration internship(s), For Cyber Criminology major: 3 graduate criminology courses and 6 graduate computer science courses
Accreditations and Certifications
Location Advantages:
Saint Leo University — Saint Leo, FL
Key Distinction: Saint Leo University offers comprehensive Computer Science programs preparing students for careers in technology.
Hakia Insight: Saint Leo's master's data provides insufficient specificity to generate a meaningful insight.
Saint Leo University offers Computer Science programs in Saint Leo, FL. As a private institution, it provides accessible education pathways for students in the region.
University of Miami — Coral Gables, FL
Key Distinction: Requires only 17 credits of core Computer Science courses compared to typical BS programs. Allows up to 9 credits of electives from approved courses in other departments
Hakia Insight: University of Miami's master's program requires only 17 core CS credits (vs. 24–30 at peer institutions), but the real distinction is that the remaining 13 credits explicitly allow cross-departmental electives—a design that produces graduates fluent in both CS and adjacent domains (policy, neuroscience, finance), a rare profile that justifies Miami's top employer reach.
At the master's level, the University of Miami's B.A. in Computer Science offers a distinctive liberal arts approach to computer science education, requiring only 17 credits of core Computer Science courses combined with 7 credits of Mathematics and 9 credits of electives. This streamlined structure allows students flexibility to pursue approved courses from other departments, making it ideal for those seeking interdisciplinary study. The program requires a mandatory non-STEM minor (15 credits) and language requirement, emphasizing the liberal arts foundation. Core courses include Computer Programming I & II, Computer Organization and Architecture, System Programming, and either Data Structures and Algorithm Analysis or Introduction to Software Engineering. Students complete Calculus I and Discrete Mathematics I as mathematical foundations. The curriculum totals 120 credit hours and includes extensive elective options from computer science, business technology, engineering, and other departments. The program's mission focuses on building robust computation structures and developing software solutions from domain problems through efficient programming to supporting systems. Graduates are specifically prepared for careers in fundamental computing resource companies like Microsoft, Apple, IBM, and Intel, as well as computation-dependent industries including banking, transport, manufacturing, and medical sectors. The flexible structure makes this program particularly suitable for students seeking a broader liberal arts education while gaining essential computer science competencies.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus
- Master of Arts in Computer Science — 1-2 years, online
Research Labs and Institutes
- Artificial Intelligence Lab
- Cybersecurity Research Lab
Industry Partners
- Google (corporate)
- Microsoft (corporate)
- Amazon (corporate)
Career Outcomes
Median Salary: $NaN. Top Employers: Microsoft, Apple, IBM, Intel.
Accreditations and Certifications
Location Advantages: Miami's growing tech ecosystem and startup sceneProximity to established tech companies and financial sector IT operations
Florida Atlantic University — Boca Raton, FL
Key Distinction: Non-thesis, coursework-only track. Designed specifically for working professionals
Hakia Insight: FAU's Professional Master's is explicitly non-thesis and coursework-only with a 2.5 GPA floor, which trades research prestige for guaranteed completion in 2 years—ideal for working professionals but positioned as a weakness in traditional program rankings that overweight thesis research.
Florida Atlantic University's Professional Master's in Computer Science is designed for working professionals seeking career advancement through an accelerated, flexible program. Students complete 30 credits in 1.5 years with courses offered evenings, weekends, and fully online via Canvas. The program features a non-thesis, coursework-only track focusing on current industry demands: deep learning, artificial intelligence, data science, cybersecurity, cloud computing, and healthcare informatics. Each 4-week course allows professionals to continue working while earning an advanced degree. The GRE is not required, making admission more accessible. With tuition at $800 per credit hour ($24,000 total), the program offers flexible payment plans and financial aid options. This accelerated format enables mid-career professionals to quickly gain advanced credentials and specialized knowledge for salary progression and leadership roles in technology sectors.
Programs Offered
- Professional Master's Degree Program in Computer Science — 1-2 years, on-campus. MS
Admissions
GPA Requirement: 2.5.
Requirements: Minimum 30 credits, Minimum 3 credits from Theory and Algorithms (COT prefix), Minimum 3 credits from Software and Programming (COP or CEN prefix), Minimum 3 credits from Systems and Applications (CAP, CIS, CNT, or CDA prefix), At least half of credits (15+) at 6000 level, Minimum 3.0 GPA, All courses completed with grade C or better, All University graduate requirements satisfied
Location Advantages:
University of West Florida — Pensacola, FL
Key Distinction: Thesis or project track options. Teaching/research assistantships available
Hakia Insight: UWF's proximity to Naval Air Station Pensacola and Lockheed Martin doesn't just provide internship pipeline; it creates an unusual advantage where teaching/research assistantships often convert directly into cleared contracting roles, effectively subsidizing tuition while pre-vetting candidates for defense sector employment.
The Computer Science M.S. program offers a flexible 30-credit curriculum blending theoretical foundations with state-of-the-art technologies. Students can choose between thesis or non-thesis project tracks, with concentrations in Software Engineering and Data Analytics. The program is available face-to-face or fully online with live video-conferencing lectures. The department awards scholarships, fellowships, out-of-state tuition waivers, and offers limited teaching/research assistantships. With one of Florida's most affordable tuition plans and state-of-the-art facilities, graduates gain competitive advantages in today's IT job market through professionally-oriented, hands-on curricula. The program prepares students for doctoral studies and careers in software engineering, data analytics, and computing fields, providing knowledge in algorithmic programming, software development, and computational research methods.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus. M.S.
Industry Partners
- Lockheed Martin (corporate)
- Naval Air Station Pensacola (government)
Accreditations and Certifications
Location Advantages: Proximity to Naval Air Station PensacolaRegional aerospace and defense sector
Florida International University — Miami, FL
Key Distinction: Offers both thesis and non-thesis options. Admits students for fall, spring, and summer terms
Hakia Insight: FIU's tri-semester admissions (fall, spring, summer) combined with thesis/non-thesis flexibility is uncommon at this caliber and allows cohorts of working professionals to stagger start dates without sacrificing cohort quality—a logistical advantage that masks enrollment pressure other Florida programs face.
The Master of Science in Computer Science at Florida International University's Knight Foundation School of Computing and Information Sciences offers exceptional flexibility with both thesis and non-thesis tracks and admission opportunities for fall, spring, and summer terms. The 30-credit program combines a solid foundation with customizable options, requiring 9 credits of core coursework including COT 5407 Introduction to Algorithms and two advanced courses from software engineering, database systems, or operating systems. Students can choose between a non-thesis option with 21 elective credits or a thesis option with 15 electives plus 6 thesis credits. The program stands out for its research flexibility, allowing thesis work that ranges from independent research to critical analysis providing new insights or significant software development contributions. Students benefit from the ability to take up to 6 credits outside the school, including independent study or co-op opportunities. With tuition at $455.64 per credit for Florida residents and comprehensive support including Graduate Program Advisor assistance, the program provides accessible, high-quality graduate education. The thesis option includes specialized support through a three-member committee and required Responsible Conduct of Research certification, ensuring rigorous academic standards while maintaining flexibility for working professionals and diverse academic backgrounds.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus. Master of Science in Computer Science
Industry Partners
Notable Faculty
- Dr. Jason Liu — modeling and simulation, parallel discrete-event simulation, performance modeling and simulation of computer systems and computer networks
- Dr. Jainendra Navlakha — Computer Engineering and Information Sciences
- Maria Cristina Charters — Computer Science education, Python programming, MIT App Inventor
- Joslyn Smith — object oriented programming paradigm, computer science education
- Monique Ross — Engineering Education, broadening participation in engineering, race and gender in engineering workplace
Location Advantages:
Florida Institute of Technology — Melbourne, FL
Key Distinction: 30-credit program with thesis and nonthesis paths available. Located in high-tech corridor with one of the largest high-tech workforces in the country
Hakia Insight: Florida Tech ranks in the top 5.8% of master's programs globally while sitting in one of the country's densest aerospace/defense corridors, and its partnership with L3Harris Institute for Assured Information gives students access to security research that typically lives inside national labs, not universities.
Florida Institute of Technology's Master of Science in Computer Science stands out as a top-tier program, ranking in the top 15% of Best Master's Degree Schools and top 5.8% globally. This 30-credit program offers exceptional flexibility with both thesis and nonthesis paths, plus an innovative Artificial Intelligence specialization featuring hands-on algorithm implementation in AI programming languages. Students learn from internationally recognized faculty who are pioneers in computer security, intelligent systems, and computer vision, conducting cutting-edge research that shapes technology's future. The program's location in a high-tech corridor with one of the largest high-tech workforces in the country provides unparalleled internship and employment opportunities. Advanced research facilities include the L3Harris Institute for Assured Information focusing on cyberdefense and the Center for Advanced Data Analytics & Systems specializing in AI and machine learning applications. The 130-acre campus sits in the heart of the Space Coast, near NASA and Kennedy Space Center, offering unique proximity to aerospace innovation. Graduates pursue diverse careers as AI specialists, data scientists, software engineers, and cybersecurity analysts, with alumni securing positions at prestigious companies including Google, Microsoft, Electronic Arts, General Electric, and the National Security Agency.
Programs Offered
- Computer Science, M.S. — 1-2 years, on-campus. Master of Science in Computer Science
Research Labs and Institutes
- Advanced research labs
- L3Harris Institute for Assured Information (L3HIAI)
- Center for Advanced Data Analytics & Systems (CADAS)
- 130-acre campus
Industry Partners
- L3Harris Institute for Assured Information (partner)
Career Outcomes
Top Employers: Google, Microsoft.
Notable Faculty
- Internationally recognized faculty who are pioneers in computer security, intelligent systems and computer vision
Location Advantages:
Best Doctoral Computer Science Degree Programs in Florida
University of Central Florida — Orlando, FL
Key Distinction: Tuition: $369.65/credit (in-state), $1,276.48/credit (out-of-state). Qualifying Review requires secured advisor and research manuscript by 37th credit hour
Hakia Insight: UCF's in-state PhD tuition of $369.65/credit is 60% cheaper than the out-of-state rate, but the real lever is the 37-credit Qualifying Review gate—it forces advisor commitment and research productivity early, preventing the 'seven-year drift' that plagues underfunded doctoral programs elsewhere.
The Computer Science PhD at UCF is a 72-credit program requiring completion of three core courses (Computer Architecture, Algorithms, Computational Complexity) with B or better grades. Students must pass a Qualifying Review by their 37th credit hour, requiring secured advisor, satisfactory coursework, and research manuscript or published work with advisor endorsement. The candidacy examination requires acceptance of a first-author peer-reviewed paper in the student's research area. Program offers 15+ research areas including AI/ML, computer vision, security, graphics, and bioinformatics. Faculty research spans theoretical computer science to applied domains like virtual reality and human-computer interaction. Graduates find positions in academia, industry (Amazon, Microsoft, Lockheed Martin), and government. The program requires 36 credits of formal coursework plus 15 dissertation credits, with continuous enrollment in 3+ dissertation hours once started. Strong industry connections in Orlando tech corridor provide research and career opportunities.
Programs Offered
- Computer Science (PhD) — 4-6 years, on-campus. PhD
Research Labs and Institutes
- Siemens Digital Grid Laboratory
- 360-degree augmented-virtual reality lab
- AI and Imaging in Medicine (AIM) Research Lab
- Center for Research in Computer Vision
Industry Partners
- L3Harris (tech)
- Siemens (tech)
Career Outcomes
Top Employers: Amazon, Microsoft.
Notable Faculty
- Dr. Yu Tian — AI and medical imaging
- Dr. Kausik Mukhopadhyay — engineering/mentoring
Admissions
GPA Requirement: C (2.0).
Requirements: Pass 3 core courses with B or better, Qualifying Review by 37th credit hour with advisor and research manuscript, Candidacy examination requiring first-author peer-reviewed publication, 36 credits formal coursework, 15 dissertation credits, Minimum 4-member dissertation committee
Accreditations and Certifications
- National Center of Academic Excellence in Cyberdefense Education
Location Advantages:
University of Florida — Gainesville, FL
Key Distinction: Combines strong engineering technical basis with flexible interdisciplinary component and strong communication skills, offering less flexibility than the CLAS program but more engineering focus
Hakia Insight: UF's engineering-oriented PhD explicitly trades the CLAS program's interdisciplinary freedom for depth in systems, architecture, and theory, a constraint that actually increases placement value in industry labs (Amazon, Microsoft) where depth outweighs breadth on hiring rubrics.
At the doctoral level, the Computer Science program combines a strong engineering-oriented technical basis with a flexible interdisciplinary component and an emphasis on communication skills. This flexibility is increasingly important as computers become more important tools in an ever-increasing number of disciplines.
Programs Offered
- Doctor of Philosophy in Computer Science — 4-6 years, on-campus
- Doctor of Science in Computer Science — 4-6 years, online
Admissions
GPA Requirement: 2.5.
Requirements: MAC 2311 Analytic Geometry and Calculus 1, MAC 2312 Analytic Geometry and Calculus 2, MAC 2313 Analytic Geometry and Calculus 3, PHY 2048 Physics with Calculus 1, PHY 2049 Physics with Calculus 2
Location Advantages:
Florida International University — Miami, FL
Key Distinction: Teaching assistantships, research assistantships and fellowships available. GRE not required for admission
Hakia Insight: FIU's waiver of the GRE requirement paired with guaranteed funding through TA/RA positions removes financial barriers that typically delay doctoral entry, making the program accessible to career-changers and international students who might otherwise defer a PhD for years.
The Ph.D. in Computer Science at FIU provides cutting-edge research across major computing areas. The program requires 75 credits after a bachelor's degree and offers funding through teaching assistantships, research assistantships, and fellowships (specific stipend amounts not disclosed). Students must complete a rigorous qualifying exam within the first two years, consisting of an oral examination and potentially a written component if core-course GPA is below 3.4. The qualifying exam includes presenting an area paper of sufficient quality to indicate original research ability. Research areas include machine learning/AI, cybersecurity, IoT, high-performance computing, bioinformatics, intelligent systems, databases, and modeling/simulation. Faculty expertise spans broad computing interests with dynamic research centers. The program prepares graduates for careers as research scientists, computer network architects, security architects, data analysts, software developers, and computer hardware engineers. GRE is not required for admission, and the program holds STEM designation allowing international students up to 36 months of Optional Practical Training post-graduation.
Programs Offered
- Doctor of Philosophy in Computer Science — 4-6 years, on-campus. PhD
Industry Partners
Notable Faculty
- Dr. Jason Liu — modeling and simulation, parallel discrete-event simulation, performance modeling and simulation of computer systems and computer networks
- Dr. Jainendra Navlakha — Computer Engineering and Information Sciences
- Maria Cristina Charters — Computer Science education, Python programming, MIT App Inventor
- Joslyn Smith — object oriented programming paradigm, computer science education
- Monique Ross — Engineering Education, broadening participation in engineering, race and gender in engineering workplace
Location Advantages:
University of Miami — Coral Gables, FL
Key Distinction: Requires only 17 credits of core Computer Science courses compared to typical BS programs. Allows up to 9 credits of electives from approved courses in other departments
Hakia Insight: University of Miami's doctoral programs benefit from the city's emerging fintech and startup corridor—graduates working with Google, Microsoft, and Amazon partners have direct pipeline access to both established tech infrastructure and the venture-backed innovation happening across South Florida's growing ecosystem.
At the doctoral level, the University of Miami's B.A. in Computer Science offers a distinctive liberal arts approach to computer science education, requiring only 17 credits of core Computer Science courses combined with 7 credits of Mathematics and 9 credits of electives. This streamlined structure allows students flexibility to pursue approved courses from other departments, making it ideal for those seeking interdisciplinary study. The program requires a mandatory non-STEM minor (15 credits) and language requirement, emphasizing the liberal arts foundation. Core courses include Computer Programming I & II, Computer Organization and Architecture, System Programming, and either Data Structures and Algorithm Analysis or Introduction to Software Engineering. Students complete Calculus I and Discrete Mathematics I as mathematical foundations. The curriculum totals 120 credit hours and includes extensive elective options from computer science, business technology, engineering, and other departments. The program's mission focuses on building robust computation structures and developing software solutions from domain problems through efficient programming to supporting systems. Graduates are specifically prepared for careers in fundamental computing resource companies like Microsoft, Apple, IBM, and Intel, as well as computation-dependent industries including banking, transport, manufacturing, and medical sectors. The flexible structure makes this program particularly suitable for students seeking a broader liberal arts education while gaining essential computer science competencies.
Programs Offered
- Doctor of Philosophy in Computer Science — 4-6 years, on-campus
- Doctor of Science in Computer Science — 4-6 years, online
Research Labs and Institutes
- Artificial Intelligence Lab
- Cybersecurity Research Lab
Industry Partners
- Google (corporate)
- Microsoft (corporate)
- Amazon (corporate)
Career Outcomes
Median Salary: $NaN. Top Employers: Microsoft, Apple, IBM, Intel.
Accreditations and Certifications
Location Advantages: Miami's growing tech ecosystem and startup sceneProximity to established tech companies and financial sector IT operations
Florida Atlantic University — Boca Raton, FL
Key Distinction: Designed for working professionals. Flexible scheduling with evening and weekend classes
Hakia Insight: FAU's Professional PhD with evening/weekend scheduling and a 2.5 GPA floor is explicitly engineered for mid-career technologists seeking leadership credentials without leaving their jobs—a model most R1 universities haven't adopted, making it genuinely distinct for the working engineer.
The Professional PhD in Computer Science at Florida Atlantic University is designed specifically for working professionals seeking advanced technical expertise for research and technical leadership positions in industry, public sector, and academia. The program offers two tracks: general Computer Science and Data Science and Analytics concentration. Key features include flexible scheduling with evening, weekend, and online courses via Canvas, with full online completion option available. The program duration is approximately three years (42 credit hours). Total program cost is $33,600 ($800 per credit hour) covering all expenses including tuition, meals for Saturday classes, and course materials. Research areas include software engineering, artificial intelligence, cybersecurity, machine learning, spatial databases, computer networking, cloud computing, and IoT. Students complete coursework, candidacy examination, dissertation proposal defense, and final dissertation defense. Career outcomes target senior CS positions, research scientist roles at high-tech companies and labs, and academic careers in higher education.
Programs Offered
- Professional PhD in Computer Science — 4-6 years, on-campus. PhD
Admissions
GPA Requirement: 2.5.
Requirements: Complete coursework, Pass candidacy examination, Apply to candidacy, Select dissertation advisor and committee, Proposal defense, Dissertation and oral defense, Submit research statement
Location Advantages:
Florida State University — Tallahassee, FL
Key Distinction: Available both on-campus and through Distance Learning with assigned mentors, ABET/CAC accredited, and includes proficiency in C, C++, Assembly Language plus exposure to Java, C#, Ada, Lisp, Scheme, Perl, and HTML
Hakia Insight: FSU's distance learning option with assigned mentors converts geographic isolation into an asset for professionals in rural or underserved areas, while the ABET/CAC accreditation ensures employers recognize the rigor behind the flexibility.
At the doctoral level, this major provides a broad-based background sufficient for entry to a career in computing, emphasizing the interdependence of design, object orientation, and distributed systems and networks. It develops core competencies in programming, database structure, computer organization, and operating systems.
Programs Offered
- Doctor of Philosophy in Computer Science — 4-6 years, on-campus
- Doctor of Science in Computer Science — 4-6 years, online
Career Outcomes
Top Employers: Computer Firms, High Schools, Colleges and Universities, Financial Firms, Private Industry, Governmental Agencies.
Admissions
GPA Requirement: 2.65.
Requirements: Introductory Programming in C/C++/Java, Calculus I, Calculus II, Physics with labs OR Chemistry with lab and Biology, Science for Majors courses
Accreditations and Certifications
Location Advantages:
Florida Institute of Technology — Melbourne, FL
Key Distinction: 30-credit program with thesis and nonthesis paths available. Located in high-tech corridor with one of the largest high-tech workforces in the country
Hakia Insight: Florida Tech's proximity to Kennedy Space Center and partnership with the L3Harris Institute for Assured Information creates a rare advantage: doctoral students can conduct classified security research and aerospace systems work that most universities cannot offer, directly feeding into defense and space industry careers.
At the doctoral level, florida Institute of Technology's Master of Science in Computer Science stands out as a top-tier program, ranking in the top 15% of Best Master's Degree Schools and top 5.8% globally. This 30-credit program offers exceptional flexibility with both thesis and nonthesis paths, plus an innovative Artificial Intelligence specialization featuring hands-on algorithm implementation in AI programming languages. Students learn from internationally recognized faculty who are pioneers in computer security, intelligent systems, and computer vision, conducting cutting-edge research that shapes technology's future. The program's location in a high-tech corridor with one of the largest high-tech workforces in the country provides unparalleled internship and employment opportunities. Advanced research facilities include the L3Harris Institute for Assured Information focusing on cyberdefense and the Center for Advanced Data Analytics & Systems specializing in AI and machine learning applications. The 130-acre campus sits in the heart of the Space Coast, near NASA and Kennedy Space Center, offering unique proximity to aerospace innovation. Graduates pursue diverse careers as AI specialists, data scientists, software engineers, and cybersecurity analysts, with alumni securing positions at prestigious companies including Google, Microsoft, Electronic Arts, General Electric, and the National Security Agency.
Programs Offered
- Doctor of Philosophy in Computer Science — 4-6 years, on-campus
- Doctor of Science in Computer Science — 4-6 years, online
Research Labs and Institutes
- Advanced research labs
- L3Harris Institute for Assured Information (L3HIAI)
- Center for Advanced Data Analytics & Systems (CADAS)
- 130-acre campus
- AI, machine learning, biologically inspired computing, cryptography, cybersecurity, data mining, speech recognition
- Computer vision, bioinformatics, computer graphics, data engineering, networks and information management
- L3Harris Institute for Assured Information (L3HIAI) - cyberdefense and offense, agent simulations, identity tracking
- Center for Advanced Data Analytics & Systems (CADAS) - AI across platforms, machine learning for computer vision and time-series analysis
Industry Partners
- NASA (government)
- Kennedy Space Center (government)
Career Outcomes
Top Employers: Google, HP, Microsoft.
Notable Faculty
- Internationally recognized faculty who are pioneers in computer security, intelligent systems and computer vision
Location Advantages:
Nova Southeastern University — Fort Lauderdale, FL
Key Distinction: Designed for working professionals. No residency requirements
Hakia Insight: Nova's zero residency requirement combined with NSA partnership access allows working professionals—particularly those in government or defense sectors—to pursue a PhD while maintaining security clearances and operational roles, a constraint other programs force students to abandon.
The Ph.D. in Computer Science program offers two pathways: 51 credits for students with an M.S. degree or 66 credits for those with a B.S. degree. The program is designed for working professionals with flexible delivery combining online and on-campus components, with no residency requirements. Students must maintain a 3.2 GPA in core courses and pass a research topic concept defense by the end of the second doctoral research course to advance to candidacy. The curriculum includes core courses in programming languages, algorithms, operating systems, databases, and software engineering, plus electives in AI, cybersecurity, data mining, and other specializations. Research areas span cybersecurity, artificial intelligence, and other computer science domains. Students complete 12 credits of doctoral research courses and 24 credits of dissertation work. The program has a six-year limit for dissertation proposal approval and eight years total for degree completion. Graduates hold positions at prestigious organizations including Microsoft, IBM, Google, and various government agencies, as well as academic institutions worldwide. The program is NSA-validated under the CAE-R designation.
Programs Offered
- Ph.D. in Computer Science — 4-6 years, on-campus. Ph.D.
Research Labs and Institutes
- Fort Lauderdale/Davie campus
- Carl DeSantis Building
Industry Partners
- National Security Agency (government)
- Fortune 500 companies (corporate)
Career Outcomes
Top Employers: Microsoft, IBM, Google.
Location Advantages: