Melbourne Campus, Patrick Space Force Base Campus, Pembroke Pines Campus, Port St. Lucie Campus, San Marcos, Carazo, Nicaragua Campus, Tampa Campus
Keiser University’s Bachelor of Science in Software Engineering prepares students with the knowledge and practical skills to function in entry-level positions within the profession. The degree program starts out with Computer Science courses as the foundation and then continues with a curriculum that concentrates specifically on Software Engineering for the higher-level courses. The curriculum emphasizes software requirements analysis, design, implementation, testing and deployment.
At its core, the program seeks to provide the knowledge and skills for multi-platform software development to include Desktop, Mobile and Web computing. The program is designed to foster innovation through the application of software engineering as a business problem-solving discipline.
The following objectives are designed to meet Keiser University’s mission and its objectives:
None.
Note: All lower division major and general education courses must be successfully completed before upper division courses are undertaken.
To receive a Bachelor of Science degree in Software Engineering, students must earn 120.0 semester credit hours. Program requirements are as follows:
Software Engineering Major Courses (45.0 credit hours) | |
---|---|
Java Programming | 4.0 credit hours |
Python Programming | 4.0 credit hours |
C# (C Sharp) Programming | 4.0 credit hours |
Essentials of Networking | 3.0 credit hours |
Data Structures & Algorithms | 4.0 credit hours |
Software Engineering I | 4.0 credit hours |
Intro to Programming and Computer Architecture | 3.0 credit hours |
UX/UI Design | 4.0 credit hours |
Intro to Machine Learning | 4.0 credit hours |
Discrete Mathematics and Probability | 4.0 credit hours |
Web Development I | 4.0 credit hours |
Principals of Information Security | 3.0 credit hours |
General Education Courses (30.0 credit hours) | |
---|---|
Credit hours in parentheses below indicate the required number of credits in each discipline. |
Behavioral/Social Science (3.0 credit hours) | |
---|---|
Introduction to Psychology | 3.0 credit hours |
Political Science | 3.0 credit hours |
Sociology | 3.0 credit hours |
Communications (3.0 credit hours) | |
---|---|
Speech | 3.0 credit hours |
Computers (3.0 credit hours) | |
---|---|
Introduction to Computers | 3.0 credit hours |
English (6.0 credit hours) | |
---|---|
English Composition I | 3.0 credit hours |
English Composition II | 3.0 credit hours |
Humanities/Fine Arts (3.0 credit hours) | |
---|---|
American Literature | 3.0 credit hours |
English Literature | 3.0 credit hours |
Mathematics (6.0 credit hours) | |
---|---|
College Algebra | 3.0 credit hours |
Statistics | 3.0 credit hours |
Natural Sciences (6.0 credit hours) | |
---|---|
General Biology | 3.0 credit hours |
Advanced Biology | 3.0 credit hours |
General Chemistry | 3.0 credit hours |
Advanced Chemistry | 3.0 credit hours |
General Physics I | 3.0 credit hours |
General Physics II | 3.0 credit hours |
Software Engineering Major Courses (39.0 credit hours) | |
---|---|
Operating Systems | 3.0 credit hours |
Cross Platform Mobile Application Development | 3.0 credit hours |
iOS Development | 3.0 credit hours |
Android Development | 3.0 credit hours |
Software Engineering II | 3.0 credit hours |
Concepts of Programming Languages | 3.0 credit hours |
Database Management Systems | 3.0 credit hours |
Web Development II | 3.0 credit hours |
Compiler Construction | 3.0 credit hours |
Concepts of Parallel and Distributed Processing | 3.0 credit hours |
Project Management | 3.0 credit hours |
Cloud & Internet Computing | 3.0 credit hours |
Capstone Project | 3.0 credit hours |
Upper Division General Education Courses (6.0 credit hours) | |
---|---|
Intermediate Statistics | 3.0 credit hours |
Professional Writing | 3.0 credit hours |
Critical Thinking | 3.0 credit hours |
Credit hours in parentheses indicate the required number of credits in each discipline.
My instructors believed in me. They were more than instructors, they tried to get to know you as a person and tried to understand your goals so they could push you towards them. Student services helped me find a job before I even graduated. Everyone was dedicated to my overall success.
The instructors at Keiser University impacted my life. They believed in my ability to become a great graphic designer, regardless of how I felt about my skills. KU helped to prepare me for the real world and got me to where I am today.
The Design program at Keiser University was filled with real world learning and hands on instruction… Based on the portfolio I created while a student at Keiser University, I landed a job in Graphic Design for a major online retailer immediately after graduation.
I not only received an excellent education but also encouragement and training that built my self-confidence every day.
I chose Keiser because it had everything—small classes, caring professors, hands-on learning, and counselors that are really there for you. I feel like I’m part of a family here, not just a number.
Beyond the curriculum of the courses, the lessons the instructors have taught me have paid dividends in my real work experiences. How to respond to criticisms, project and time management, interview skills, the list goes on and on. At the end of the day, they not only showed me how to design, but they taught me how to be a professional.
Keiser helped change my life by getting my education at the right school! I had been going to another school before, I dropped out because I felt that I was not getting enough information. When I found out about Keiser, I was pleased because the instructors were great.
The BA for Business Administration at Keiser has to be one of the best in the nation. Keiser takes the basics that are taught at the Associates level and uses them to strengthen your skills and knowledge.