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.
Program Objectives
The following objectives are designed to meet Keiser University’s mission and its objectives:
Provide a comprehensive background in computer science and software engineering concepts and techniques
Provide understanding of how to apply the Software Development Life Cycle (SDLC)
Develop abilities to create software architectural and detailed designs
Learn how to prototype and design the user experience and user interface
Develop abilities to validate and verify the user requirements in software applications
Develop proficiency in using a variety of programming languages
Develop the understanding and use of object-oriented programming concepts
Learn how to analyze, design, and implement large systems having significant complexity
Prerequisites for Major Courses
None.
Program Outline
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:
Lower Division Courses
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
Upper Division Courses
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.
Quick Contact
We use cookies to customize content and your site experience, as well as, analyze our traffic, provide social media features and personalize advertising on our family of websites.Accept.