Software Engineering is a Bachelor Degree program offered by Keiser University in Melbourne, FL. The program takes 40 months to complete, with a total tuition of $99,264.
Program Overview
Keiser University's Bachelor of Science in Software Engineering prepares students with the knowledge and practical skills needed to step into entry-level positions in the software profession. The curriculum begins with foundational computer science and programming, then advances into the full software development lifecycle—software design, object-oriented programming, database management, testing, security, and project management—so graduates understand how professional software is planned, built, and maintained.
Students work across multiple industry programming languages, including Java, Python, and C#, and progress into advanced topics such as machine learning, discrete mathematics, web and mobile application development, cloud and internet computing, operating systems, and parallel and distributed processing. The program emphasizes real-world application, and instructors bring practical software development experience into the classroom to give students context for every concept covered.
The degree culminates in a capstone project in which students apply their accumulated skills to a real software engineering problem. Offered in flexible on-campus and hybrid formats, the program is designed to fit the schedules of working adults, recent high school graduates, and career changers.
What sets this Program apart
- Career-focused curriculum covering multiple programming languages, including Java, Python, and C#.
- Coursework spanning machine learning, discrete mathematics, and web and mobile application development.
- Advanced study in database management systems and cloud computing.
- A capstone project that applies skills to a real software engineering problem.
- Small class sizes with experienced faculty providing individualized attention.
- Flexible on-campus and hybrid learning formats designed to fit working adults, recent high school graduates, and career changers.
Admission Requirements and Process
Admission includes Keiser University's general requirements plus any program-specific requirements listed below, followed by the university's monthly-start application process.
School Information
Location
Why Accreditation Is Important
Attending an accredited institution means your education has met rigorous, independently reviewed quality standards designed to protect students.
This program: Keiser University is institutionally accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
- A reliable indicator of educational quality
- Eligible for federal Title IV financial aid
- Recognized by employers nationwide
- Credits earned toward a respected credential
General Requirements
- High school diploma or equivalent (GED); foreign credentials must be evaluated by a NACES-member service
- Completed application with the one-time $55 application fee
- Proof of prior education (official high school/GED or college transcripts)
- Completion of the FAFSA (School Code 015159) for those seeking financial aid
- No specific standardized entrance exam or prerequisite major courses required for admission
Application Process
- 1Submit ApplicationComplete the online application form with your personal information and educational background.Apply Now
- 2Submit TranscriptsProvide official high school transcripts or GED certificate. Some programs may require additional documentation.
- 3Financial AidComplete the FAFSA to determine eligibility for federal financial aid. Meet with a financial aid advisor to review your options.FAFSA Code for Melbourne Campus: 015159Complete FAFSA Application
- 4EnrollmentOnce accepted, complete enrollment paperwork, register for classes, and attend orientation.
Program Schedule
The program follows Keiser University's one-class-at-a-time model over four-week terms, with new classes starting every month and small classes averaging about a 14:1 student-to-faculty ratio. It totals 120 credit hours and takes approximately 40 months to complete, though timelines vary based on transfer credits and individual pace.
Classes are offered in on-campus and hybrid formats at select campuses (including Melbourne, Pembroke Pines, Port St. Lucie, and Tampa), with day and evening options available. The curriculum progresses from lower-division computer science foundations and general education into upper-division software engineering coursework, concluding with a capstone project applied to a real software engineering problem.
- September 28th, 2026
- October 26th, 2026
- November 23rd, 2026
- January 11th, 2027
- February 08th, 2027
- March 08th, 2027
- April 05th, 2027
- May 10th, 2027
- June 07th, 2027
- July 05th, 2027
- August 02nd, 2027
Curriculum
The curriculum combines lower-division computer science foundations and general education with upper-division software engineering coursework, culminating in a capstone project. Representative courses are listed below.
Required Courses
| Name | Credits |
|---|---|
| Software Engineering Major Courses (45.0 credit hours) | |
| Java Programming | 4.0 |
| Python Programming | 4.0 |
| C# (C Sharp) Programming | 4.0 |
| Essentials of Networking | 3.0 |
| Data Structures & Algorithms | 4.0 |
| Software Engineering I | 4.0 |
| Intro to Programming and Computer Architecture | 3.0 |
| UX/UI Design | 4.0 |
| Intro to Machine Learning | 4.0 |
| Discrete Mathematics and Probability | 4.0 |
| Web Development I | 4.0 |
| Principals of Information Security | 3.0 |
| Behavioral/Social Science (3.0 credit hours) | |
| Introduction to Psychology | 3.0 |
| Political Science | 3.0 |
| Sociology | 3.0 |
| Communications (3.0 credit hours) | |
| Speech | 3.0 |
| Computers (3.0 credit hours) | |
| Introduction to Computers | 3.0 |
| English (6.0 credit hours) | |
| English Composition I | 3.0 |
| English Composition II | 3.0 |
| Humanities/Fine Arts (3.0 credit hours) | |
| American Literature | 3.0 |
| English Literature | 3.0 |
| Mathematics (6.0 credit hours) | |
| College Algebra | 3.0 |
| Statistics | 3.0 |
| Natural Sciences (6.0 credit hours) | |
| General Biology | 3.0 |
| Advanced Biology | 3.0 |
| General Chemistry | 3.0 |
| Advanced Chemistry | 3.0 |
| General Physics I | 3.0 |
| General Physics II | 3.0 |
| Software Engineering Major Courses (39.0 credit hours) | |
| Operating Systems | 3.0 |
| Cross Platform Mobile Application Development | 3.0 |
| iOS Development | 3.0 |
| Android Development | 3.0 |
| Software Engineering II | 3.0 |
| Concepts of Programming Languages | 3.0 |
| Database Management Systems | 3.0 |
| Web Development II | 3.0 |
| Compiler Construction | 3.0 |
| Concepts of Parallel and Distributed Processing | 3.0 |
| Project Management | 3.0 |
| Cloud & Internet Computing | 3.0 |
| Capstone Project | 3.0 |
| Upper Division General Education Courses (6.0 credit hours) | |
| Intermediate Statistics | 3.0 |
| Professional Writing | 3.0 |
| Critical Thinking | 3.0 |
Cost of Attendance and Financial Aid Information
Tuition is charged per 16-week semester based on the credit hours scheduled. At the full-time rate of approximately $12,408 per semester (12–17.99 credits; Keiser Undergraduate Tuition & Fee Disclosure, subject to annual review), a 120-credit-hour program completed over roughly eight full-time semesters carries an estimated total tuition of about $99,264. New students also pay a one-time $55 application fee and a one-time $145 registration fee at enrollment. Actual cost varies with transfer credits, pace, and course scheduling; use Keiser's Net Price Calculator for a personalized estimate.
Financial aid is available to those who qualify and may include federal Pell Grants, FSEOG, Direct Subsidized and Unsubsidized Loans, Direct PLUS Loans, and Federal Work-Study; Florida state aid (FSAG and EASE); institutional scholarships; and veterans and military education benefits. Complete the FAFSA (School Code 015159) each year and speak with a financial aid counselor to determine eligibility.
Estimated total program tuition of about $99,264 (full-time semesters at ~$12,408/semester); actual cost varies with pace and transfer credit.
Career Outcomes
Graduates are prepared for entry-level roles across software development and information technology, including:
- Software developer
- Web developer (front-end, back-end, and full-stack)
- Mobile application developer and iOS developer
- Database administrator
- Software quality assurance analyst
- Cloud computing specialist
- IT project manager
- Software architect
- Computer programmer
This degree does not lead to a state license. Graduates may choose to pursue voluntary industry certifications (for example, in cloud platforms, programming languages, or project management) to strengthen their credentials, though such certifications are offered by third parties and are not part of the degree.
What to expect as a Keiser University student
Expect a hands-on, project-driven experience that moves from writing your first programs to designing and building complete applications. You will study one course at a time in four-week terms, which lets you concentrate fully on each subject—whether that is a programming language, data structures, database systems, or mobile development—before moving to the next.
Early terms focus on programming fundamentals (Java, Python, C#), data structures, and computer architecture, while later terms move into operating systems, mobile and web development, cloud and distributed computing, and software project management. Faculty with real-world software experience guide the work, and the program concludes with a capstone project where you apply everything you have learned to a realistic software engineering challenge. Plan for regular coding assignments, labs, and independent development work alongside classroom instruction.
Testimonials



Frequently Asked Questions
School Information
Location
Why Accreditation Is Important
Attending an accredited institution means your education has met rigorous, independently reviewed quality standards designed to protect students.
This program: Keiser University is institutionally accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
- A reliable indicator of educational quality
- Eligible for federal Title IV financial aid
- Recognized by employers nationwide
- Credits earned toward a respected credential

