College of Business, Science & Technology

Computer Software Science (BS)

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.

CSS 102Introduction to Computer Science3
DATX 105Foundations of Data Analytics I3
CSS 117Introduction to Python3
CSS 180Math for Computer Science3, 4
or MAT 135 Calculus I
MAT 220Discrete Mathematics3
CSS 300Programming II - Java3
CSS 205Web Development 1 – Client-Side3
CSS 232Database Design3
CSS 305Web Development 2 – Server-Side3
CSS 320Computer Architecture and Operating Systems3
CSS 335Programming Language Paradigms3
CSSX 200Unity I: Working at Unity3
CSSX 300Modern Technologies3
CSS 405Data Structures and Algorithms3
CSS 444Computer Science Capstone3
or CSS 498 Computer Science Internship
Total Credits45-46