College of Business and Technology

Computer Science Major (BS Online Only)

This degree program covers the core topics of computer science such as programming languages, computer architecture, data structures, operating systems, database, web systems, and software engineering.  The program is designed to prepare students for both graduate schools and careers in the tech industry.  Students will acquire skills such as problem-solving, software engineering, web application, mobile app development, database design, and teamwork which are essential in the modern workforce.

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 30 to 60 credits, general education courses, upper-level requirements, and elective courses totaling a minimum of 120 credits.

Prerequisite from General Education
Introduction to Probability and Statistics (3)
Required
CSC 101Introduction to Computer Science4
CSC 115Introduction to Python4
CSC 175Math for Computer Science4
CSC 222Introductory Programming with Java4
CSC 135Client-Side Web Development4
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
or CSC 498 Computer Science Internship
Total Credits55