Skip to main content

College of Science & Engineering

Department of Computer Science

Main Content

Majors & Minors

students and professor looking at a computer

Bachelor of Science in Computer Science (CoSc) 

This program emphasizes course work in systems software, data structures, computer graphics, algorithms, operating systems, computer architecture, and other theoretical areas.  The program focuses on the development of new computer technology and is the recommended program for students who plan to pursue graduate studies in the computing sciences. 

Courses & Requirements

Bachelor of Science in Computer Information Technology (CITe) 

This program focuses on the application of computer technology (both hardware and software) in the workplace.  While there is some overlap of courses between the two programs, the BS CITe degree includes courses in system and network administration, interface design and scripting fundamentals, database administration, and project management. 

Courses & Requirements

Bachelor of Science in Data Science (DSCI) 

This program focuses on collecting, extracting, modeling, and analyzing stores of big data in order to identify patterns and trends that might offer solutions and opportunities. The program covers concepts such as probability, statistics, regression, databases, data visualization, big data and machine learning. The analysis of data requires the use of tools and a solid foundation in both computer science and mathematics; thus, this program was established as an interdisciplinary program with the Computer Science and Mathematics Departments. 

Courses & Requirements


Minors Offered by the Department 

Minor in Computer Science (CoSc)
Minor in Computer Information Technology (CITe)