College of Business and Technology

Computer Science Major (BS Online Only)

This program is designed to prepare students to analyze problems and design software solutions. Project management, interpersonal skills, needs analysis, as well as teamwork and communication are emphasized. The program covers key skill areas in computer science such as web design, mobile app development, user experience, object-oriented programming, security considerations, software engineering, and core programming technologies. The curriculum also includes relevant technology topics such as database management, system design, virtual systems, and mobile devices.

General Education Requirements

All degree seeking undergraduate students must complete the general education requirements.

Degree Requirements

Bachelor of Science degree consists of a major of typically 45 to 60 credits, general education courses, and elective courses totaling a minimum of 120 credits.

Prerequisite from General Education
Introduction to Probability and Statistics (3)
Required
CSC 115Introduction to Computer Science4
CSC 175Math for Computer Science4
CSC 222Introductory Programming with Java4
CSC 135Modern Web Design4
MAT 220Discrete Mathematics3
CSC 230Database Design4
CSC 322Object Oriented Programming in Java4
CSC 235Server-Side Development4
CSC 310Computer Architecture and Operating Systems4
CSC 330Language Design and Implementation4
CSC 422Software Engineering4
CSC 420Data Structures and Algorithms4
CSC 450Computer Science Capstone4
Electives4
Choose one of the following
Mobile App Development (4)
Advanced Web Application Development (4)
Total Credits55