Bachelor of Science in Software Engineering

Program Description
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. Software engineering relates to the conceptualization, design, implementation, deployment and maintenance of software solutions (software development life cycle). At its core, the program seeks to provide the theoretical fundamentals of software development coupled with an appreciation and understanding of practical aspects and competencies required by industry. The program is designed to foster innovation through flexibility 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 students with a comprehensive background in software engineering procedures and techniques.
  • Provide the theoretical and formal foundations to ensure precision in the software lifecycle
  • Instruct students in the validation and verification of Software artifacts
  • Assist graduates in obtaining entry-level positions in the field of software engineering.
  • Develop, within students, an appreciation for the importance of excellent business acumen and communication skills in a typical Software Engineering environment.

Prerequisite for Upper Division Major Course

  • None

Program Outline
To receive a Bachelor of Science degree in Software Engineering, students must earn 137.0 semester credit hours. Program requirements are as follows:

Lower Division Software Engineering Major Courses (51.0 credit hours)

Java Programming I

4.0 credit hours

Java Programming II

4.0 credit hours

C# (Sharp) Programming I

4.0 credit hours

Essentials of Networking

4.0 credit hours

Introduction to Algorithms

4.0 credit hours

Software Engineering I - Introduction to
Software Engineering Principles

4.0 credit hours

Multi-User Operating Systems (Linux)

4.0 credit hours

Computer Architecture

4.0 credit hours

Human Computer Interface Design

4.0 credit hours

Software Maintenance and Evolution

4.0 credit hours

Discrete Mathematics and Probability

4.0 credit hours

Web Systems

4.0 credit hours

Accounting Principles I

3.0 credit hours

Lower Division General Education Courses (32.0 credit hours) (pdf file)
To view the PDF file you will need to have Adobe Acrobat Reader. To download a free copy of this software
click here or go to the Adobe website at www.adobe.com

NOTE: All lower division major and general education courses must be successfully completed before upper division courses are undertaken.

Upper Division Software Engineering Major Courses (48.0 credit hours)

Operating Systems

3.0 credit hours

Domain Specific Languages

3.0 credit hours

Theory of Computation

3.0 credit hours

Mobile Application Development

3.0 credit hours

Software Engineering II - Advanced
Software Engineering

3.0 credit hours

Software Design

3.0 credit hours

Software Testing

3.0 credit hours

Database Management Systems

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

Accounting for Non-Financial Managers

3.0 credit hours

Economics and Project Management
for Software Engineers

3.0 credit hours

Cloud and Internet Computing

3.0 credit hours

Specification of Software Systems

3.0 credit hours
Upper Division General Education Courses (12.0 credit hours)

Organization and Technology of Information Systems

3.0 credit hours

Intermediate Statistics

3.0 credit hours

Professional Writing

3.0 credit hours

Critical Thinking

3.0 credit hours

Testimonials    Accreditation    "Did you know?"  

Mission Statement & Philosophy     Letter from the Chancellor

HOME | WHY KEISER | ADMISSIONS | PROGRAMS | FINANCIAL SERVICES | CAMPUSES | CONTACT | FACT BOOK
PARTNERSHIPS | STUDENT SERVICES | NEWS | EMPLOYMENT | REQUEST INFORMATION | PRIVACY POLICY | SAFETY & SECURITY
©2007 Keiser Universtiy, Toll Free 888-4-KEISER Site Developed and Designed by Trusun Media, Inc.
adobe Click Here to Download Adobe Acrobat Reader

Keiser University is a 501(c)3 not-for-profit University