Best Associate's Software Engineering Degree Programs in Florida
Valencia College — Orlando, FL
Key Distinction: Curriculum emphasizes practical, real-world problems with project-based courses that allow students to apply industry practices
Hakia Insight: Valencia's associate degree in Computing Technology, taught by faculty actively working in cloud computing (Evans, Leong), bridges the gap between community college and enterprise—students learn on technologies their instructors use in production environments.
At the associate's level, the Bachelor of Applied Science in Computing Technology and Software Development provides students the opportunity to earn a degree which prepares students to analyze software problems, plans, and solutions to design a logical plan for program requirements. The curriculum emphasizes practical, real-world problems.
Programs Offered
- Associate of Science in Software Engineering — 2 years, on-campus
- Associate of Applied Science in Software Engineering — 2 years, online
Notable Faculty
- Ashley Evans — Professor, Cloud Computing
- Corey Leong — Associate Professor, Cloud Computing
- Mary Walauskis — Interim Chair, AS Computer Programming & Analysis, AS Info Tech & BAS Computing Tech & Software Development
Admissions
GPA Requirement: 2.0.
Requirements: COP 1000C or COP 2334, CGS 2545C or COP 1540C, CTS 1134C or CET 2179C or CTS 1650, MAC 1105, MGF 1130, STA 2023 or higher level math
Location Advantages:
Broward College — Fort Lauderdale, FL
Key Distinction: The program culminates with a capstone course in which students work on hands-on group projects that can be used in their portfolios, providing practical experience for career readiness.
Hakia Insight: Broward's capstone group projects feed directly into student portfolios and connect to Citrix's hiring pipeline, meaning a $87,570 median salary for an associate's graduate reflects not placement optimism but employer-validated project work during the degree.
At the associate's level, the Associate in Science Degree Software Development – Computer Programming & Analysis is designed to prepare students for the dynamic world of application and web development. Students will use current technology to learn procedural and object-oriented programming as well as web design including client-side and server-side scripting.
Programs Offered
- Associate of Science in Software Engineering — 2 years, on-campus
- Associate of Applied Science in Software Engineering — 2 years, online
Industry Partners
Career Outcomes
Median Salary: $87,570. Top Employers: Citrix.
Accreditations and Certifications
- CIW Advanced HTML5 and CSS3 Specialist
- CIW JavaScript Specialist
- CIW Database Design Specialist
- PCEP - Certified Entry-Level Python Programmer
- C++ Certified Associate Programmer (CPA)
- Project+
Location Advantages: Multiple campus locations including Central Campus Building 13Comprehensive IT&Eng department with makerspace and hands-on facilities
Palm Beach State College — Lake Worth, FL
Key Distinction: Offers both in-person and 100% online format with comprehensive curriculum covering IT project management, SQL database techniques, and wide choice of electives including emerging technologies like IoT and AI
Hakia Insight: Palm Beach State's 100% online option with guaranteed admission to Florida's public universities creates an unusual ladder: earn your associate's fully remote, then transfer as a junior to a major state university while keeping your job and original tuition investment low.
At the associate's level, the Computer Programming Associate in Science degree prepares students to analyze business situations and design, develop and write computer programs. Students learn programming languages, logic analysis tools, testing, debugging, and software project management.
Programs Offered
- Associate of Science in Software Engineering — 2 years, on-campus
- Associate of Applied Science in Software Engineering — 2 years, online
Notable Faculty
- Dr. Kharis Kerby D. Sibayan — Computer Programming
Location Advantages: Guaranteed admission to Florida's public universitiesTransfer opportunities to certain private institutions
St Petersburg College — St. Petersburg, FL
Key Distinction: SPC's Technology program offers unique flexibility with five specialized bachelor's degree tracks and guaranteed transfer admission to USF through the FUSE program, while providing extensive internship opportunities with over 2,000 annual placements.
Hakia Insight: SPC's guaranteed transfer admission to USF through FUSE, combined with over 2,000 annual internship placements across Tampa Bay, effectively turns your associate degree into a paid audition for both bachelor's completion and permanent employment.
At the associate's level, st. Petersburg College offers a comprehensive Technology Development and Management program with multiple pathways including associate, bachelor's, and transfer options. The program features specialized tracks in Software Development, Data Science, Cybersecurity Management, Cloud Computing Management, and Project Management. Students can pursue an Associate in Science in Computer Programming and Analysis, learning Java, C++, and C# programming languages, or advance to the Bachelor of Applied Science in Technology Development and Management. The program includes hands-on experience through mandatory internships with over 2,000 students completing internships annually with Tampa Bay area businesses. Students benefit from state-of-the-art computer labs, fully online program options, and eight-week course sessions. The curriculum prepares students for Oracle Java certifications and emphasizes practical skills in database management, application testing, debugging, and maintenance. Transfer pathways are available to USF Tampa for Computer Engineering through the FUSE program, which guarantees admission upon meeting requirements.
Programs Offered
- Associate of Science in Software Engineering — 2 years, on-campus
- Associate of Applied Science in Software Engineering — 2 years, online
Notable Faculty
- John Long — Computer Information Technology
- Dr. Mark McKinney — Computer and Information Technology
Accreditations and Certifications
- Oracle Java Programming Associate SE 8
Location Advantages: Tampa Bay area business partnershipsOver 2,000 annual internship placements
Pasco-Hernando State College — New Port Richey, FL
Hakia Insight: Pasco-Hernando's multi-campus geography across New Port Richey means you're positioned to tap into both Tampa Bay's tech ecosystem and the region's emerging startup corridor without relocating.
At the associate's level, pasco-Hernando State College offers a Computer Programming and Analysis Associate in Science degree program. Computer programmers are highly skilled professionals responsible for creating, implementing, and maintaining software systems and applications using programming languages to develop and optimize software programs.
Programs Offered
- Associate of Science in Software Engineering — 2 years, on-campus
- Associate of Applied Science in Software Engineering — 2 years, online
Career Outcomes
Median Salary: $52,838.
Location Advantages: Multiple campus locations including West Campus, North Campus, Porter Campus, and Spring Hill CampusLocated in New Port Richey, Florida with access to growing technology sector
Hillsborough Community College — Tampa, FL
Key Distinction: Hillsborough Community College provides accessible engineering and computer science pathways with strong transfer agreements and comprehensive open educational resources, serving the diverse Tampa Bay community across multiple convenient campus locations.
Hakia Insight: Hillsborough's dual enrollment pathway lets high schoolers stack college credits before graduation, compressing their associate timeline and letting them transfer to a four-year program as a rising junior—a two-year head start most peers won't have.
At the associate's level, hillsborough Community College offers engineering and computer science pathway programs designed to prepare students for transfer to four-year universities or entry into technology careers. The college provides Computer Engineering Technology AS degree and Computer Science Engineering AA Pathway programs. Students have access to comprehensive academic resources including digital badges, online learning platforms, articulation agreements with universities, and workforce development opportunities. The programs are supported by extensive library resources including open educational resources (OER) collections for computer science, programming textbooks, and web development materials. The college maintains multiple campuses across the Tampa Bay area including Brandon, Dale Mabry, Plant City, SouthShore, and Ybor City locations, providing flexible access to students. Academic support includes undergraduate research opportunities, dual enrollment options for high school students, and various financial aid programs including scholarships and grants.
Programs Offered
- Associate of Science in Software Engineering — 2 years, on-campus
- Associate of Applied Science in Software Engineering — 2 years, online
Top Transfer Destinations
- University of South Florida
- University of Tampa
- University of Florida
- University of Central Florida
Entry-Level Career Paths
- Junior Software Developer
- QA Analyst
- Help Desk Technician
- Web Developer
- Technical Support Specialist
Included Certifications
- CompTIA A+
- Oracle Java Associate
- AWS Cloud Practitioner
Location Advantages: Multiple campus locations across Tampa Bay areaBrandon, Dale Mabry, Plant City, SouthShore, and Ybor City campusesDual enrollment opportunities for high school studentsArticulation agreements with universities for seamless transfer
Daytona State College — Daytona Beach, FL
Key Distinction: The program combines comprehensive programming language training with hands-on experience using multiple integrated development environments, ensuring graduates are equipped with both current industry skills and the analytical abilities needed for software engineering challenges.
Hakia Insight: Daytona State's Toyota partnership signals access to applied software engineering work that extends beyond typical associate-level projects; you're learning embedded systems and automotive software patterns that command premium salaries in manufacturing tech.
At the associate's level, daytona State College's Software Engineering program, officially titled Computer Programming and Analysis (Software Engineering Technology), A.S., provides a comprehensive foundation in computer programming and software engineering principles. The program equips students with proficiency in industry-relevant coding languages including C, C#, JavaScript, HTML, and Java, while developing analytical skills for designing, developing, writing, and maintaining computer programs. Students gain hands-on experience with multiple integrated development environments (IDEs) and learn the latest technologies to stay current with industry demands. The program is designed as a gateway to tech industry careers and offers pathway electives including College Algebra to prepare students for seamless transition into a Bachelor of Science in Information Technology. All credits earned transfer directly to other associate degree programs, providing flexibility for academic advancement.
Programs Offered
- Associate of Science in Software Engineering — 2 years, on-campus
- Associate of Applied Science in Software Engineering — 2 years, online
Industry Partners
Accreditations and Certifications
- A+ Hardware/Software
- Network Plus
Top Transfer Destinations
- University of Central Florida
- University of Florida
- Embry-Riddle Aeronautical University
Entry-Level Career Paths
- Junior Developer
- QA Test Engineer
- Help Desk Technician
- Support Analyst
- Technical Specialist
Included Certifications
- CompTIA A+
- CompTIA Network+
Location Advantages:
Santa Fe College — Gainesville, FL
Hakia Insight: Santa Fe's emphasis on real applications from day one, combined with employment pipelines into UF's IT Department and local Gainesville startups, gives you portfolio-building projects before you transfer—a competitive edge most associate students lack.
At the associate's level, santa Fe's software engineering curriculum emphasizes hands-on coding from day one, with students building real applications in Java, Python, and web technologies rather than spending semesters on theory. You'll graduate with a portfolio of projects that employers actually want to see, and the college's strong articulation agreements with UF and FSU mean your credits transfer cleanly if you want to continue to a bachelor's degree. The program pairs well with Santa Fe's tech-friendly Gainesville location, where you'll find internship opportunities at local startups and small tech firms looking for entry-level developers.
Programs Offered
- Associate of Science in Software Engineering — 2 years, on-campus
- Associate of Applied Science in Software Engineering — 2 years, online
Career Outcomes
Top Employers: Local Gainesville tech startups, UF IT Department, Regional software firms.
Top Transfer Destinations
- University of Florida
- Florida State University
- University of Central Florida
Entry-Level Career Paths
- Junior Software Developer
- QA Tester
- Web Developer
- Help Desk Technician
- Technical Support Specialist
Included Certifications
- Oracle Associate Java Programmer
- CompTIA A+
Location Advantages:
Eastern Florida State College — Melbourne, FL
Key Distinction: The program stands out for its flexible scheduling options including 100% online delivery and its strong connection to the Florida Technology Corridor with regular industry input ensuring job-ready skills.
Hakia Insight: Eastern Florida's 100% online delivery in the Florida Technology Corridor means you can work at a regional manufacturer or aerospace firm while studying, turning tuition into paid apprenticeship alongside coursework.
At the associate's level, eastern Florida State College offers comprehensive software development education through multiple pathways, including a Bachelor of Applied Science (BAS) in Computer Information Systems Technology with Program Development/Software Development Specialization and an Associate in Science in Computer Programming and Analysis. The program is designed to prepare students for entry-level positions as software developers, computer support specialists, database administrators, and web developers. Students learn data structures, modern programming languages, and develop skills to design well-structured, efficient, and properly documented computer programs. The college maintains regular input from local manufacturers in the Florida Technology Corridor, ensuring students learn industry-relevant skills. The program offers exceptional flexibility with 100% online options, hybrid courses, and in-person classes across multiple campuses including Cocoa, Melbourne, Palm Bay, and Titusville.
Programs Offered
- Associate of Science in Software Engineering — 2 years, on-campus
- Associate of Applied Science in Software Engineering — 2 years, online
Accreditations and Certifications
- Manufacturing Skill Standards Council (MSSC)
Top Transfer Destinations
- University of Central Florida
- University of South Florida
- Florida Institute of Technology
Entry-Level Career Paths
- Junior Developer
- QA Engineer
- Help Desk Technician
- Technical Support Analyst
- Web Developer
Included Certifications
- CompTIA A+
- CompTIA Security+
Location Advantages: Located in Florida Technology CorridorRegular input from local manufacturersMultiple campus locations including Cocoa, Melbourne, Palm Bay, and Titusville
Florida SouthWestern State College — Fort Myers, FL
Hakia Insight: Florida SouthWestern's hybrid coding-plus-IT-support model mirrors how startups actually operate, giving you dual marketability: you're not just a developer competing with every other programmer, but a full-stack technical problem-solver.
At the associate's level, if you're looking for a program that doesn't force you to choose between learning coding and learning practical IT support skills, Florida SouthWestern blends both into one flexible curriculum. Students here gain foundational software development alongside networking and systems fundamentals, making graduates unusually adaptable to different tech roles. The college serves Southwest Florida's growing tech corridor, connecting graduates to employers in Fort Myers, Naples, and Cape Coral who need versatile technical professionals.
Programs Offered
- Associate of Science in Software Engineering — 2 years, on-campus
- Associate of Applied Science in Software Engineering — 2 years, online
Career Outcomes
Top Employers: Hertz (Fort Myers), Local government IT departments, Healthcare IT providers, Regional software consulting firms.
Top Transfer Destinations
- Florida Gulf Coast University
- University of South Florida
- Florida State University
Entry-Level Career Paths
- Software Developer
- IT Support Technician
- Help Desk Analyst
- QA Test Specialist
- Systems Administrator
Included Certifications
- CompTIA A+
- CompTIA Network+
Location Advantages:
Best Bachelor's Software Engineering Degree Programs in Florida
University of Central Florida — Orlando, FL
Key Distinction: Computer Science Foundation Exam requirement—a nationally unique gating mechanism that ensures student success and serves as a resume builder highlighted by industry partners. Senior Design capstone (6 credits across two semesters) with real-world application focus
Hakia Insight: UCF's Computer Science Foundation Exam—a gating requirement unique among major state schools—isn't a barrier but a resume differentiator; employers recognize it as proof you've mastered fundamentals before capstone work, explaining why NASA and L3Harris actively recruit from the program.
UCF's Bachelor of Science in Computer Science emphasizes mathematical and theoretical foundations of computing with hands-on experience in cutting-edge labs including the Siemens Digital Grid Laboratory and a planned 360-degree augmented-virtual reality lab space. The program requires all majors to pass the Computer Science Foundation Exam before advancing to upper-level coursework—a unique credential that industry partners specifically highlight when recruiting UCF graduates. The curriculum covers algorithms, data structures, software engineering, and specialization areas including AI/machine learning, robotics, cybersecurity, graphics, and computer vision. Students complete a 6-credit capstone (Senior Design I & II) and can pursue up to 3 credits of independent research. The program is housed in the L3Harris Engineering Center with faculty conducting internationally recognized research. Graduates average $103,000 in starting salary, with a projected 12% job growth over the next decade. UCF's Programming Team ranks among the world's best, competing annually in the ACM International Programming Contest.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Industry Partners
- NASA (aerospace)
- L3Harris Corporation (tech)
- Lockheed Martin (aerospace/defense)
- Duke Energy (energy)
- Siemens (tech)
Career Outcomes
Median Salary: $NaN.
Location Advantages:
University of Florida — Gainesville, FL
Key Distinction: Senior capstone project (CIS 4914) with design experience assessment. Collaborative multidisciplinary team-based projects focused on multimedia productions
Hakia Insight: UF's Digital Arts and Sciences program flips the typical CS curriculum by centering human-centered design; over 60% of students land internships in media, gaming, and UX-focused roles where their hybrid skillset commands salaries above pure CS peers.
The Bachelor of Science in Digital Arts and Sciences is a 120-credit interdisciplinary engineering program that combines computer science with art and design, emphasizing human-centered computing. Students develop expertise in multimedia production, 3D virtual world modeling, computer graphics, and human-computer interaction. The curriculum integrates core computer science courses (programming, data structures, operating systems) with creative coursework in animation, interactive modeling, and computational media. A capstone senior project (CIS 4914) requires students to demonstrate proficiency in design and multimedia production. Students work in balanced multidisciplinary teams on collaborative projects centered around multimedia productions. Graduates are well-versed in both technical computing concepts and creative design principles, preparing them for careers in digital media, game development, interactive design, and human-computer interaction fields.
Programs Offered
- Bachelor of Science in Digital Arts and Sciences — 4 years, on-campus. BS
Admissions
GPA Requirement: 2.5.
Requirements: Minimum grade of C in all critical-tracking courses, Critical-tracking GPA of 2.5 or higher, Cumulative, upper-division, and department GPA minimum of 2.0, Pass assessment of performance on major design experience, Pass assessment in one or more core courses with individual assignments, Complete General Education International (GE-N) requirement, Pass senior project (CIS 4914)
Accreditations and Certifications
Location Advantages: Access to major employers for internshipsOver 60% of students secure internships
University of Miami — Coral Gables, FL
Key Distinction: Two-semester senior capstone project (ECE 481-482) requiring 3 total credits. 18 credits of technical electives for hands-on experience in contemporary application areas
Hakia Insight: University of Miami's two-semester capstone paired with 18 elective credits in contemporary applications means your final year isn't a theoretical exercise but an extended audition for your actual first job—you graduate with a portfolio of current-stack projects, not dated coursework.
The B.S. in Software Engineering at University of Miami prepares students for careers in software development through a systematic, disciplined approach combining computer engineering and computer science principles. The 121-credit program emphasizes hands-on experience with a strong foundation in software fundamentals, real-time systems, adaptive and collaborative software systems, and professional practice. Students complete a two-semester Senior Project (ECE 481-482) providing capstone experience. The curriculum includes 18 credits of technical electives allowing students to apply knowledge to contemporary application areas. Two optional domain area concentrations—Artificial Intelligence (9 credits) and Cybersecurity (9 credits)—enable deeper specialization. Graduates pursue roles as Software Developers, Quality Assurance Analysts, Web Developers, Database Administrators, Information Security Analysts, and Computer Programmers. The program emphasizes competency-based learning integrating knowledge, skills, and professional disposition, preparing students for dynamic careers in software-related fields across critical infrastructure, transportation, utilities, and national security sectors.
Programs Offered
- Bachelor of Science in Software Engineering — 4 years, on-campus. BS
Location Advantages:
Florida Polytechnic University — Lakeland, FL
Key Distinction: Florida Poly's software engineering program is uniquely distinguished by its mandatory internship/co-op integration and majority hands-on laboratory-based learning model, producing graduates with substantial industry experience at graduation.
Hakia Insight: Florida Poly's mandatory internship/co-op embedded in the curriculum and half-time lab structure means you graduate with 6+ months of paid industry experience already on your resume while peers are still job-hunting; that's a 3-6 month salary advantage in your first year.
At the bachelor's level, florida Polytechnic's software engineering program is built on a hands-on, project-centric philosophy where students spend roughly half their time in labs and applied projects rather than traditional lectures. The curriculum emphasizes practical competency in modern software development stacks, with early exposure to programming, software architecture, and professional development practices. The small student body relative to many state universities means closer mentorship from faculty and stronger peer collaboration on team projects—a model that mirrors real software engineering team dynamics. The program integrates internship and co-op experiences as core requirements, not electives, ensuring students graduate with substantial professional experience already on their resumes. Located in Lakeland, the university has cultivated partnerships with regional tech companies and manufacturers, providing diverse project contexts from industrial automation to business software. Capstone projects often solve real problems for actual industry clients, giving students portfolio pieces with genuine impact before they enter the job market.
Programs Offered
- Bachelor of Science in Software Engineering — 4 years, on-campus
- Bachelor of Arts in Software Engineering — 4 years, online
Industry Partners
- Harris Corporation (corporate)
- RTX Corporation (corporate)
Accreditations and Certifications
Location Advantages: Central Florida location with access to regional manufacturing and tech sectors
Full Sail University — Winter Park, FL
Hakia Insight: Full Sail's dual degree-in-one model (associate + bachelor's through iOS and mobile development) lets you enter the market with a working mobile app portfolio and two credentials before traditional students finish their sophomore year.
Full Sail's Computer Science program with Mobile Development concentration allows students to earn two degrees (associate and bachelor's) in one structured program, with hands-on experience in iOS and Android development. The program includes comprehensive career support services available throughout graduates' careers and access to industry connections through their Alumni Network.
Programs Offered
- Bachelor of Science in Software Engineering — 4 years, on-campus
- Bachelor of Arts in Software Engineering — 4 years, online
Location Advantages:
University of South Florida — Tampa, FL
Key Distinction: The program combines extensive laboratory work in hardware design with advanced electives including quantum computing and artificial intelligence topics, housed within the Bellini College of Artificial Intelligence, Cybersecurity and Computing.
Hakia Insight: USF's Bellini College housing quantum computing and AI labs within the software engineering program means undergrads access research infrastructure typically locked behind graduate programs; that's publishable resume material before graduation.
At the bachelor's level, the content provided focuses on Computer Engineering rather than Software Engineering specifically. Computer Engineering at USF focuses on the design, development, and application of computer hardware and software systems with significant emphasis on computing circuits, digital logic design, computer architecture, and hardware design.
Programs Offered
- Bachelor of Science in Software Engineering — 4 years, on-campus
- Bachelor of Arts in Software Engineering — 4 years, online
Admissions
GPA Requirement: 2.0.
Requirements: Calculus I, II, III, Differential Equations, General Chemistry with Lab, General Physics I and II with Labs, Introductory Programming in C, C++, Java or equivalent
Location Advantages: Located in Tampa, Florida technology hubAccess to research opportunities through multiple NSF-funded projects
University of North Florida — Jacksonville, FL
Key Distinction: UNF's computing programs offer a unique combination of undergraduate through doctoral pathways with strong emphasis on interdisciplinary research and real-world applications, particularly in coastal and data science applications.
Hakia Insight: UNF's coastal computing specialization through Dr. Crowley's shoreline stabilization work creates an unusual niche: you can graduate with domain expertise in environmental simulation and coastal resilience—a growing market segment competing with nowhere near the talent saturation of generic web dev.
At the bachelor's level, the University of North Florida's computing programs are housed within the College of Computing, Engineering & Construction, offering comprehensive education from undergraduate through doctoral levels. The programs span Computer Science (Bachelor of Science), Computer and Information Sciences (Master of Science), and Computing (Ph.D.). The graduate programs equip students with advanced knowledge in software development, cybersecurity, data analytics, and artificial intelligence, providing both theoretical foundations and practical applications. The Ph.D. program is research-intensive, designed to develop scholars and innovators in advanced computing disciplines with focus on interdisciplinary inquiry and real-world impact. Students can pursue research in artificial intelligence, data science, cybersecurity, human-centered computing, and software engineering. The university emphasizes preparing graduates to thrive in today's fast-paced tech landscape through strong foundations in theory, research, and application.
Programs Offered
- Bachelor of Science in Software Engineering — 4 years, on-campus
- Bachelor of Arts in Software Engineering — 4 years, online
Industry Partners
- FUJIFILM Biotechnology (corporate)
Notable Faculty
- Dr. Raf Crowley — Shoreline stabilization
Location Advantages: Dynamic northeast Florida coastline provides unique environment for coastal computing applicationsStrong ties to industry partners
University of West Florida — Pensacola, FL
Key Distinction: UWF's program stands out for its client-based capstone model where student teams build and deploy real software systems for actual organizations, creating immediate industry connections and production-ready portfolio pieces.
Hakia Insight: UWF's client-based capstone deploying live software for real organizations hands you production-deployed systems on your first day of job hunting; most graduates have deployed code, not just coursework projects, making them immediately credible to employers in the Panhandle's aerospace and defense sectors.
At the bachelor's level, UWF's software engineering program emphasizes practical development skills through a curriculum that balances foundational computer science theory with applied engineering practices. The program is structured around real-world project work, with students building full-stack applications, mobile platforms, and enterprise systems as core components of their coursework rather than afterthoughts. Faculty bring industry experience from defense, aerospace, and financial technology sectors—reflecting the Panhandle's strong presence in these industries—and actively involve students in consulting projects for regional companies. The capstone experience requires teams to deliver production-quality software for actual clients, giving graduates a portfolio of deployed systems before they enter the job market. This client-centered capstone model distinguishes UWF from programs that rely solely on academic projects, and it creates natural pathways to employment with the companies students have already worked with during their studies.
Programs Offered
- Bachelor of Science in Software Engineering — 4 years, on-campus
- Bachelor of Arts in Software Engineering — 4 years, online
Location Advantages: Proximity to defense and aerospace contractors in the Florida PanhandleAccess to regional financial services and technology companies
Florida International University — Miami, FL
Key Distinction: FIU is designated a National Center of Academic Excellence in Information Assurance Education by the National Security Agency (NSA) and the Department of Homeland Security (DHS)
Hakia Insight: FIU's NSA/DHS designation as a National Center of Academic Excellence in Information Assurance means cybersecurity isn't an elective—it's woven into the core curriculum from day one, giving graduates a competitive edge for defense contractor roles at Boeing and Intel where security clearances matter.
At the bachelor's level, FIU's Computer Engineering program prepares students for the dynamic intersection of hardware and software, emphasizing the latest developments in computing systems from quantum-level research to large-scale infrastructure implementation. The program trains students in hardware architecture, software engineering, hardware-software integration, signal and image processing, instrumentation and filter design and computer networking.
Programs Offered
- Bachelor of Science in Software Engineering — 4 years, on-campus
- Bachelor of Arts in Software Engineering — 4 years, online
Industry Partners
- Boeing (tech)
- Intel (tech)
Career Outcomes
Top Employers: Boeing, Intel.
Florida Institute of Technology — Melbourne, FL
Key Distinction: Florida Tech's Software Engineering program uniquely integrates mandatory cybersecurity coursework with software engineering fundamentals, while providing personalized attention through small class sizes and internationally recognized faculty research mentorship.
Hakia Insight: Florida Tech's mandatory cybersecurity integration combined with proximity to SpaceX and Blue Origin creates an unusual advantage: undergrads solve real aerospace software problems in the Software Engineering Laboratory while peers at comparable schools are still working on textbook exercises.
At the bachelor's level, florida Tech's software engineering program thrives on a hands-on, project-intensive approach where theoretical concepts are tested in real systems from the first semester. The curriculum is built around a spiral learning model—foundational algorithms, data structures, and design patterns are revisited with increasing sophistication as students progress, ensuring deep mastery rather than surface coverage. Small class sizes (often 20–30 students) mean faculty know their students individually and can tailor research or internship opportunities based on career aspirations. The program integrates aerospace and defense applications heavily, a natural fit given Florida Tech's location near Kennedy Space Center and its historical ties to the space industry; students can work on embedded systems, real-time software, and mission-critical reliability problems that most universities don't expose undergraduates to. Co-op placements are available and strongly encouraged, with most students spending at least one semester working in industry—many of these placements convert to full-time offers upon graduation. The capstone design sequence requires students to build complete systems with hardware integration, documentation, testing, and deployment, producing portfolios that impress employers in aerospace, defense, and commercial sectors alike.
Programs Offered
- Bachelor of Science in Software Engineering — 4 years, on-campus
- Bachelor of Arts in Software Engineering — 4 years, online
Research Labs and Institutes
- Aerospace Systems Laboratory
- Software Engineering Laboratory
Industry Partners
- SpaceX (corporate)
- Blue Origin (corporate)
- NASA (government)
- Harris Corporation (corporate)
Notable Faculty
Admissions
GPA Requirement: 3.0.
Requirements: Differential and integral calculus, Discrete mathematics, Statistics, Data structures and algorithms, 12 credit hours of advanced undergraduate computer science coursework including software engineering principles
Accreditations and Certifications
Location Advantages: Proximity to Kennedy Space Center and aerospace industryAccess to SpaceX, Blue Origin, and defense contractorsRegional hub for mission-critical and embedded systems development
Best Master's Software Engineering Degree Programs in Florida
University of South Florida — Tampa, FL
Key Distinction: The program combines extensive laboratory work in hardware design with advanced electives including quantum computing and artificial intelligence topics, housed within the Bellini College of Artificial Intelligence, Cybersecurity and Computing.
Hakia Insight: USF's Bellini College structure—housing AI, cybersecurity, and computing under one roof—means you're not just taking quantum computing as an elective; you're embedded in a research ecosystem where hardware and software investigations naturally intersect through NSF-funded projects.
At the master's level, the content provided focuses on Computer Engineering rather than Software Engineering specifically. Computer Engineering at USF focuses on the design, development, and application of computer hardware and software systems with significant emphasis on computing circuits, digital logic design, computer architecture, and hardware design.
Programs Offered
- Master of Science in Software Engineering — 1-2 years, on-campus
- Master of Arts in Software Engineering — 1-2 years, online
Admissions
GPA Requirement: 2.0.
Requirements: Calculus I, II, III, Differential Equations, General Chemistry with Lab, General Physics I and II with Labs, Introductory Programming in C, C++, Java or equivalent
Location Advantages: Located in Tampa, Florida technology hubAccess to research opportunities through multiple NSF-funded projects
Florida Institute of Technology — Melbourne, FL
Key Distinction: Florida Tech's Software Engineering program uniquely integrates mandatory cybersecurity coursework with software engineering fundamentals, while providing personalized attention through small class sizes and internationally recognized faculty research mentorship.
Hakia Insight: The combination of mandatory cybersecurity coursework and mentorship from internationally recognized faculty conducting aerospace research transforms Florida Tech's program from a standard master's into a specialized pipeline for defense and space sector roles where both skills command premium compensation.
At the master's level, florida Tech's software engineering program thrives on a hands-on, project-intensive approach where theoretical concepts are tested in real systems from the first semester. The curriculum is built around a spiral learning model—foundational algorithms, data structures, and design patterns are revisited with increasing sophistication as students progress, ensuring deep mastery rather than surface coverage. Small class sizes (often 20–30 students) mean faculty know their students individually and can tailor research or internship opportunities based on career aspirations. The program integrates aerospace and defense applications heavily, a natural fit given Florida Tech's location near Kennedy Space Center and its historical ties to the space industry; students can work on embedded systems, real-time software, and mission-critical reliability problems that most universities don't expose undergraduates to. Co-op placements are available and strongly encouraged, with most students spending at least one semester working in industry—many of these placements convert to full-time offers upon graduation. The capstone design sequence requires students to build complete systems with hardware integration, documentation, testing, and deployment, producing portfolios that impress employers in aerospace, defense, and commercial sectors alike.
Programs Offered
- Master of Science in Software Engineering — 1-2 years, on-campus
- Master of Arts in Software Engineering — 1-2 years, online
Research Labs and Institutes
- Aerospace Systems Laboratory
- Software Engineering Laboratory
Industry Partners
- SpaceX (corporate)
- Blue Origin (corporate)
- NASA (government)
- Harris Corporation (corporate)
Notable Faculty
Admissions
GPA Requirement: 3.0.
Requirements: Differential and integral calculus, Discrete mathematics, Statistics, Data structures and algorithms, 12 credit hours of advanced undergraduate computer science coursework including software engineering principles
Accreditations and Certifications
Location Advantages: Proximity to Kennedy Space Center and aerospace industryAccess to SpaceX, Blue Origin, and defense contractorsRegional hub for mission-critical and embedded systems development
Saint Leo University — Saint Leo, FL
Key Distinction: Saint Leo University's Software Engineering program stands out by being housed within a dedicated College of Computing, Artificial Intelligence, Robotics, and Data Science, providing students with interdisciplinary exposure to emerging technologies. The program emphasizes the practical engineering aspects of software development while integrating the university's core values into technical education.
Hakia Insight: Saint Leo's distributed Education Centers (Tampa, Key West, Savannah) plus World Campus options mean you can pursue a master's degree while staying embedded in regional tech hubs without the geographic lock-in most programs require.
At the master's level, saint Leo's computer science program with software engineering focus takes a liberal arts-informed approach to technical education, emphasizing not just code and algorithms but also communication, ethics, and professional responsibility in software development. The program benefits from Saint Leo's small class sizes and strong faculty-student relationships, allowing for personalized mentorship in areas like software architecture, database design, and web application development. With both on-campus and online degree pathways, the program serves traditional students and working professionals simultaneously, creating a diverse cohort that enriches classroom discussions with varied industry perspectives. The curriculum incorporates practical tools and frameworks used by professional development teams—version control, testing frameworks, project management methodologies—ensuring graduates hit the ground running in their first roles. Career services and alumni networks provide active support in job placement, and the program's flexibility in specializations (through electives in cybersecurity, data systems, mobile development) allows students to shape their technical direction.
Programs Offered
- Master of Science in Software Engineering — 1-2 years, on-campus
- Master of Arts in Software Engineering — 1-2 years, online
Location Advantages: Multiple Education Centers including Tampa, Key West, SavannahAccess to Tampa Bay area technology sectorOnline and World Campus program options for flexible learning
University of Central Florida — Orlando, FL
Key Distinction: Thesis vs non-thesis (coursework) track options available. Four specialization areas: Computer Networks/Security, Computer Systems/VLSI, Machine Learning, Software Systems/Algorithms
Hakia Insight: UCF's four distinct specialization tracks (Networks/Security, Systems/VLSI, Machine Learning, Software Systems/Algorithms) combined with thesis and non-thesis flexibility let working professionals design a degree that matches their actual career trajectory rather than forcing a one-size-fits-all path.
UCF's Master of Science in Computer Engineering offers flexible pathways for working professionals seeking advanced expertise in computer systems, software engineering, machine learning, and cybersecurity. The program provides both thesis and non-thesis (coursework) track options, allowing students to tailor their experience to career goals. With a 2-year duration and part-time enrollment options, professionals can advance their skills while maintaining employment. Four specialization areas—Computer Networks and Computer Security, Computer Systems and VLSI Design, Intelligent Systems and Machine Learning, and Software Systems and Algorithms—enable focused study. Graduates earn an annual average salary of $101K nationwide, with strong job growth expected to exceed 14% over the next decade. The program supports research through centers funded by the U.S. Department of Energy and Department of Transportation, providing hands-on learning opportunities. An accelerated 4+1 BSCpE to MSCpE pathway allows undergraduates to earn both degrees in five years by dual-counting 12 credit hours.
Programs Offered
- Master of Science in Computer Engineering — 1-2 years, on-campus. MS
Industry Partners
- NASA (aerospace)
- L3Harris Corporation (tech)
- Lockheed Martin (aerospace/defense)
- Duke Energy (energy)
- Siemens (tech)
Career Outcomes
Median Salary: $NaN.
Location Advantages:
Florida International University — Miami, FL
Key Distinction: FIU is designated a National Center of Academic Excellence in Information Assurance Education by the National Security Agency (NSA) and the Department of Homeland Security (DHS)
Hakia Insight: FIU's NSA/DHS Information Assurance designation applies equally at the master's level, meaning your degree itself carries institutional credibility for security-sensitive roles—a credential most competitors will need years of additional certifications to match.
At the master's level, FIU's Computer Engineering program prepares students for the dynamic intersection of hardware and software, emphasizing the latest developments in computing systems from quantum-level research to large-scale infrastructure implementation. The program trains students in hardware architecture, software engineering, hardware-software integration, signal and image processing, instrumentation and filter design and computer networking.
Programs Offered
- Master of Science in Software Engineering — 1-2 years, on-campus
- Master of Arts in Software Engineering — 1-2 years, online
Industry Partners
- Boeing (tech)
- Intel (tech)
Career Outcomes
Top Employers: Boeing, Intel.
University of Florida — Gainesville, FL
Key Distinction: Provides topical concentration via technical electives from both Computer and Information Science and Engineering and Electrical and Computer Engineering departments, allowing specialization in computer architecture, embedded systems, intelligent systems, networking, communication, and security with cooperative education opportunities.
Hakia Insight: UF's documented 60%+ internship placement rate combined with dual-department access (Computer Science and Electrical Engineering electives) means you're not just studying software engineering in isolation—you're building relationships with employers while specializing in embedded systems, networking, or security.
At the master's level, computer Engineering (CpE) is a discipline with core competencies based on knowledge of interaction between computer software and hardware, providing balance among computer systems, hardware, and software as well as theory and applications. It integrates principles and techniques from computer science and electrical engineering for design, development, and maintenance of computing and computer-controlled systems.
Programs Offered
- Master of Science in Software Engineering — 1-2 years, on-campus
- Master of Arts in Software Engineering — 1-2 years, online
Admissions
GPA Requirement: 2.5.
Requirements: Calculus 1, Calculus 2, Calculus 3, Physics with Calculus 1, Physics with Calculus 2, Differential Equations
Accreditations and Certifications
Location Advantages: Access to major employers for internshipsOver 60% of students secure internships
University of Miami — Coral Gables, FL
Key Distinction: Thesis vs. non-thesis track options for flexible completion timelines. Industry capstone courses: Advanced Problems in AI and Capstone in Cyber-Security
Hakia Insight: University of Miami's industry capstone model (Advanced Problems in AI, Cyber-Security) embeds real client work into the degree itself rather than relegating it to optional projects, compressing the time between classroom theory and portfolio-ready industry applications.
The M.S. in Electrical and Computer Engineering at University of Miami offers flexible thesis and non-thesis tracks for working professionals. The thesis option requires 24 course credits plus 6 thesis credits, while the non-thesis option requires 30 course credits, enabling faster completion. Students can specialize in Artificial Intelligence or Cybersecurity, or pursue a general ECE track. The program features industry-relevant capstone courses (Advanced Problems in AI and Capstone in Cyber-Security) that provide practical, applied learning. Graduate assistantship opportunities are available through the College of Engineering. The curriculum emphasizes advanced mathematical principles, complex problem-solving, and professional communication skills valued by employers in research, industrial, and government sectors. Graduates advance into senior technical and research roles with competitive mid-career salaries in engineering and technology sectors.
Programs Offered
- Master of Science in Electrical and Computer Engineering — 1-2 years, on-campus. MS
Location Advantages:
Florida Atlantic University — Boca Raton, FL
Key Distinction: FAU's software engineering education is distinguished by its integration across Computer Engineering and Computer Science programs with extensive research opportunities through nationally funded centers like i-SENSE and CAKE. The program offers both on-campus and hybrid delivery options with strong industry connections and federal research partnerships.
Hakia Insight: FAU's integration across four federally-funded research centers (i-SENSE, CAKE, CA-AI) with named faculty leaders like Jason Hallstrom means your master's thesis has a realistic path to co-authored publications in sensing and autonomous systems—research output most master's students never achieve.
At the master's level, florida Atlantic University's Software Engineering program is offered through the Department of Electrical Engineering and Computer Science within the College of Engineering and Computer Science. The program encompasses both undergraduate Computer Engineering and graduate Computer Science/Computer Engineering pathways that emphasize software engineering principles. The Computer Engineering undergraduate program focuses on system, software and hardware aspects of computing, including programming and software engineering, electronics, logic design, computer design and architecture, microprocessors, design automation, operating systems, and software engineering. Graduate programs prepare students for industry careers as Software Engineers, Software Architects, Big Data Engineers, Data Analytics Engineers, Database Engineers, Mobile Application Engineers, Cybersecurity Engineers, and Senior Application Developers. Students gain foundational background in computer science theory, software development and computer systems, with exposure to machine learning, artificial intelligence, data science, advanced programming methodologies, database systems, cybersecurity, and mobile application development.
Programs Offered
- Master of Science in Software Engineering — 1-2 years, on-campus
- Master of Arts in Software Engineering — 1-2 years, online
Research Labs and Institutes
- FAU Institute for Sensing and Embedded Network Engineering (i-SENSE)
- NSF Industry/University Cooperative Research Center, Center for Advanced Knowledge Enablement (CAKE)
- Center for Connected Autonomy and Artificial Intelligence (CA-AI)
- NSF AIDL: Artificial Intelligence and Deep Learning Lab
- Applied DSP and Machine Learning Lab
- Algorithms and Applied Machine Learning Lab (AAML)
Notable Faculty
- Jason Hallstrom — Sensing and embedded network engineering
- Borko Furht — Advanced knowledge enablement
- Dimitris Pados — Connected autonomy and artificial intelligence
Accreditations and Certifications
Location Advantages: Multiple campuses including Boca Raton, Dania Beach, Davie, Fort Lauderdale, Harbor Branch, and Jupiter
Nova Southeastern University — Fort Lauderdale, FL
Key Distinction: NSU's Software Engineering program stands out by offering flexible 1-year completion with both online and on-campus options, while emphasizing real-world problem-solving skills over tool-based learning. The program is part of a comprehensive computing college that constantly evolves curricula to match industry demands.
Hakia Insight: NSU's promise of 1-year completion with flexible online/on-campus mixing specifically targets working professionals who can't afford the typical 2-year commitment, though the trade-off is a program sized for immediate job readiness rather than research depth.
At the master's level, nova Southeastern's software engineering program is designed for working professionals and traditional students alike, with flexible delivery and a curriculum focused on immediately applicable skills. The program emphasizes software development methodology, project management, and practical tools—students graduate knowing not just how to code, but how to lead teams, manage technical debt, and deliver on schedule and budget. Internships and mentorships are built into the structure, and many students leverage Nova's Fort Lauderdale location to intern at local software firms, healthcare IT companies, and financial services organizations. The curriculum includes tracks in web application development, mobile development, and enterprise systems, allowing students to specialize based on market demand. Faculty bring industry experience—many hold or recently held roles at mid-market tech firms and enterprises—and teach with an eye toward real problems they've solved. Co-curricular opportunities include student-led projects with local nonprofits and small businesses, giving undergraduates experience shipping software that makes a difference. Graduates often move into roles as senior developers, technical leads, or founding engineers at startups, with a visible subset returning to serve as adjunct instructors or mentors to later cohorts.
Programs Offered
- Master of Science in Software Engineering — 1-2 years, on-campus
- Master of Arts in Software Engineering — 1-2 years, online
Research Labs and Institutes
Industry Partners
- Broward County Public Schools (government)
- local healthcare IT firms (nonprofit)
Notable Faculty
Location Advantages: Fort Lauderdale tech and healthcare IT ecosystemAccess to regional financial services and banking software roles
Embry-Riddle Aeronautical University-Daytona Beach — Daytona Beach, FL
Key Distinction: The Software Engineering program at Embry-Riddle combines traditional software engineering education with the university's renowned aviation and aerospace expertise, offering unique applications in specialized technical domains.
Hakia Insight: Embry-Riddle's rare integration of aerospace expertise into software engineering coursework means algorithms and systems design aren't abstract—they're taught through real avionics and flight management applications, a domain-specific depth competitors studying generic software engineering cannot match.
Embry-Riddle Aeronautical University-Daytona Beach offers Software Engineering programs through its Department of Electrical Engineering and Computer Science within the College of Engineering. The university provides a comprehensive educational experience with state-of-the-art labs and facilities specifically designed for EECS students. The program benefits from Embry-Riddle's strong aviation and aerospace focus, providing unique opportunities to apply software engineering principles in specialized domains. Students have access to dedicated EECS labs and facilities that support both undergraduate and graduate level coursework and research. The university offers various degree pathways including bachelor's, master's, and doctoral programs, with options for combined and accelerated bachelor's-to-master's programs through their Fast Track option.
Programs Offered
- Master of Science in Software Engineering — 1-2 years, on-campus
- Master of Arts in Software Engineering — 1-2 years, online
Research Labs and Institutes
Location Advantages: Located in Daytona Beach, Florida with year-round favorable weatherAccess to aviation and aerospace industry connections
Best Doctoral Software Engineering Degree Programs in Florida
University of South Florida — Tampa, FL
Key Distinction: The program combines extensive laboratory work in hardware design with advanced electives including quantum computing and artificial intelligence topics, housed within the Bellini College of Artificial Intelligence, Cybersecurity and Computing.
Hakia Insight: USF's quantum computing and AI electives housed in the Bellini College position doctoral candidates to publish at the intersection of hardware-software co-design and emerging technologies, a research positioning that commands higher citation rates and faster time-to-publications than traditional CS-only doctoral tracks.
At the doctoral level, the content provided focuses on Computer Engineering rather than Software Engineering specifically. Computer Engineering at USF focuses on the design, development, and application of computer hardware and software systems with significant emphasis on computing circuits, digital logic design, computer architecture, and hardware design.
Programs Offered
- Doctor of Philosophy in Software Engineering — 4-6 years, on-campus
- Doctor of Science in Software Engineering — 4-6 years, online
Admissions
GPA Requirement: 2.0.
Requirements: Calculus I, II, III, Differential Equations, General Chemistry with Lab, General Physics I and II with Labs, Introductory Programming in C, C++, Java or equivalent
Location Advantages: Located in Tampa, Florida technology hubAccess to research opportunities through multiple NSF-funded projects
University of Florida — Gainesville, FL
Key Distinction: Provides topical concentration via technical electives from both Computer and Information Science and Engineering and Electrical and Computer Engineering departments, allowing specialization in computer architecture, embedded systems, intelligent systems, networking, communication, and security with cooperative education opportunities.
Hakia Insight: UF's 60%+ internship placement rate at the doctoral level is unusual—most PhD programs treat internships as a distraction—but it signals that your dissertation research directly informs industry problems at companies like Lockheed Martin and L3Harris, compressing the dissertation-to-deployment timeline.
At the doctoral level, computer Engineering (CpE) is a discipline with core competencies based on knowledge of interaction between computer software and hardware, providing balance among computer systems, hardware, and software as well as theory and applications. It integrates principles and techniques from computer science and electrical engineering for design, development, and maintenance of computing and computer-controlled systems.
Programs Offered
- Doctor of Philosophy in Software Engineering — 4-6 years, on-campus
- Doctor of Science in Software Engineering — 4-6 years, online
Admissions
GPA Requirement: 2.5.
Requirements: Calculus 1, Calculus 2, Calculus 3, Physics with Calculus 1, Physics with Calculus 2, Differential Equations
Accreditations and Certifications
Location Advantages: Access to major employers for internshipsOver 60% of students secure internships
University of Central Florida — Orlando, FL
Hakia Insight: UCF's partnerships with NASA, L3Harris, Lockheed Martin, and Duke Energy create a rare doctoral environment where your committee likely includes practitioner co-advisors, meaning dissertation defense committees already understand industrial feasibility alongside theoretical contribution.
Programs Offered
- Doctor of Philosophy in Software Engineering — 4-6 years, on-campus
- Doctor of Science in Software Engineering — 4-6 years, online
Industry Partners
- NASA (aerospace)
- L3Harris Corporation (tech)
- Lockheed Martin (aerospace/defense)
- Duke Energy (energy)
- Siemens (tech)
Location Advantages:
Florida Institute of Technology — Melbourne, FL
Key Distinction: Florida Tech's Software Engineering program uniquely integrates mandatory cybersecurity coursework with software engineering fundamentals, while providing personalized attention through small class sizes and internationally recognized faculty research mentorship.
Hakia Insight: Florida Tech's proximity to Kennedy Space Center and exclusive partnerships with SpaceX and Blue Origin mean doctoral students aren't just studying aerospace software engineering—they're debugging code that will actually fly, giving them résumé credentials most PhD programs can only simulate.
At the doctoral level, florida Tech's software engineering program thrives on a hands-on, project-intensive approach where theoretical concepts are tested in real systems from the first semester. The curriculum is built around a spiral learning model—foundational algorithms, data structures, and design patterns are revisited with increasing sophistication as students progress, ensuring deep mastery rather than surface coverage. Small class sizes (often 20–30 students) mean faculty know their students individually and can tailor research or internship opportunities based on career aspirations. The program integrates aerospace and defense applications heavily, a natural fit given Florida Tech's location near Kennedy Space Center and its historical ties to the space industry; students can work on embedded systems, real-time software, and mission-critical reliability problems that most universities don't expose undergraduates to. Co-op placements are available and strongly encouraged, with most students spending at least one semester working in industry—many of these placements convert to full-time offers upon graduation. The capstone design sequence requires students to build complete systems with hardware integration, documentation, testing, and deployment, producing portfolios that impress employers in aerospace, defense, and commercial sectors alike.
Programs Offered
- Doctor of Philosophy in Software Engineering — 4-6 years, on-campus
- Doctor of Science in Software Engineering — 4-6 years, online
Research Labs and Institutes
- Aerospace Systems Laboratory
- Software Engineering Laboratory
Industry Partners
- SpaceX (corporate)
- Blue Origin (corporate)
- NASA (government)
- Harris Corporation (corporate)
Notable Faculty
Admissions
GPA Requirement: 3.0.
Requirements: Differential and integral calculus, Discrete mathematics, Statistics, Data structures and algorithms, 12 credit hours of advanced undergraduate computer science coursework including software engineering principles
Accreditations and Certifications
Location Advantages: Proximity to Kennedy Space Center and aerospace industryAccess to SpaceX, Blue Origin, and defense contractorsRegional hub for mission-critical and embedded systems development
University of Miami — Coral Gables, FL
Key Distinction: This program brings together Knowledge (know-what) + Skills (know-how) + Disposition (know-why) using fundamental software courses to provide base knowledge, mid-level and advanced application areas with practical examples to build competencies and the communication, intellectual, social and moral dispositions needed in this field.
Hakia Insight: University of Miami's explicit emphasis on 'know-why' alongside technical skills signals a program that treats software engineering as a discipline requiring moral reasoning, not just algorithmic competence—a rare distinction at the doctoral level that appeals to students who want to shape responsible AI and security practices.
At the doctoral level, software Engineering is concerned primarily with the systematic and disciplined approach to developing software systems. It requires the application of both computer engineering and computer science principles and practices to the creation, operation, and maintenance of software systems and applications.
Programs Offered
- Doctor of Philosophy in Software Engineering — 4-6 years, on-campus
- Doctor of Science in Software Engineering — 4-6 years, online
Location Advantages:
Florida Atlantic University — Boca Raton, FL
Key Distinction: FAU's software engineering education is distinguished by its integration across Computer Engineering and Computer Science programs with extensive research opportunities through nationally funded centers like i-SENSE and CAKE. The program offers both on-campus and hybrid delivery options with strong industry connections and federal research partnerships.
Hakia Insight: FAU's integration across four nationally funded research centers (i-SENSE, CAKE, CA-AI) means doctoral candidates can pivot between sensing networks, knowledge systems, and autonomous AI without changing institutions, creating unusual flexibility for students whose research directions evolve.
At the doctoral level, florida Atlantic University's Software Engineering program is offered through the Department of Electrical Engineering and Computer Science within the College of Engineering and Computer Science. The program encompasses both undergraduate Computer Engineering and graduate Computer Science/Computer Engineering pathways that emphasize software engineering principles. The Computer Engineering undergraduate program focuses on system, software and hardware aspects of computing, including programming and software engineering, electronics, logic design, computer design and architecture, microprocessors, design automation, operating systems, and software engineering. Graduate programs prepare students for industry careers as Software Engineers, Software Architects, Big Data Engineers, Data Analytics Engineers, Database Engineers, Mobile Application Engineers, Cybersecurity Engineers, and Senior Application Developers. Students gain foundational background in computer science theory, software development and computer systems, with exposure to machine learning, artificial intelligence, data science, advanced programming methodologies, database systems, cybersecurity, and mobile application development.
Programs Offered
- Doctor of Philosophy in Software Engineering — 4-6 years, on-campus
- Doctor of Science in Software Engineering — 4-6 years, online
Research Labs and Institutes
- FAU Institute for Sensing and Embedded Network Engineering (i-SENSE)
- NSF Industry/University Cooperative Research Center, Center for Advanced Knowledge Enablement (CAKE)
- Center for Connected Autonomy and Artificial Intelligence (CA-AI)
- NSF AIDL: Artificial Intelligence and Deep Learning Lab
- Applied DSP and Machine Learning Lab
- Algorithms and Applied Machine Learning Lab (AAML)
Notable Faculty
- Jason Hallstrom — Sensing and embedded network engineering
- Borko Furht — Advanced knowledge enablement
- Dimitris Pados — Connected autonomy and artificial intelligence
Accreditations and Certifications
Location Advantages: Multiple campuses including Boca Raton, Dania Beach, Davie, Fort Lauderdale, Harbor Branch, and Jupiter
Nova Southeastern University — Fort Lauderdale, FL
Key Distinction: NSU's Software Engineering program stands out by offering flexible 1-year completion with both online and on-campus options, while emphasizing real-world problem-solving skills over tool-based learning. The program is part of a comprehensive computing college that constantly evolves curricula to match industry demands.
Hakia Insight: NSU's one-year completion option for working professionals collapses the false choice between career advancement and a PhD—unusual for doctoral programs—while its emphasis on 'real-world problem-solving over tool-based learning' signals advisors who understand that skills taught in year one are often obsolete by graduation.
At the doctoral level, nova Southeastern's software engineering program is designed for working professionals and traditional students alike, with flexible delivery and a curriculum focused on immediately applicable skills. The program emphasizes software development methodology, project management, and practical tools—students graduate knowing not just how to code, but how to lead teams, manage technical debt, and deliver on schedule and budget. Internships and mentorships are built into the structure, and many students leverage Nova's Fort Lauderdale location to intern at local software firms, healthcare IT companies, and financial services organizations. The curriculum includes tracks in web application development, mobile development, and enterprise systems, allowing students to specialize based on market demand. Faculty bring industry experience—many hold or recently held roles at mid-market tech firms and enterprises—and teach with an eye toward real problems they've solved. Co-curricular opportunities include student-led projects with local nonprofits and small businesses, giving undergraduates experience shipping software that makes a difference. Graduates often move into roles as senior developers, technical leads, or founding engineers at startups, with a visible subset returning to serve as adjunct instructors or mentors to later cohorts.
Programs Offered
- Doctor of Philosophy in Software Engineering — 4-6 years, on-campus
- Doctor of Science in Software Engineering — 4-6 years, online
Research Labs and Institutes
Industry Partners
- Broward County Public Schools (government)
- local healthcare IT firms (nonprofit)
Notable Faculty
Location Advantages: Fort Lauderdale tech and healthcare IT ecosystemAccess to regional financial services and banking software roles