College of Business and Technology

Computer Science Major (BS Online Only)

This is an archived copy of the 2020-2021 catalog. To access the most recent version of the catalog, please visit http://catalog.csp.edu.

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 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
or MAT 135 Calculus I
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
Electives4
Choose one of the following
Mobile App Development (4)
Advanced Web Application Development (4)
Total Credits55