2025-2026 Undergraduate Catalog

Computer Science Major

CIP Code

11.0101

Facilities

Computer Science students utilize five labs for research and course work. Artificial Intelligence (AI) lab, IDEA Lab, Cybersecurity lab, Motion Capture Lab and AR/VR Lab. These labs are equipped with powerful workstations, as well as robotic arms, water lab, 3D printers, wood shop, sound equipment, command line driven servers and gaming computers. 

 

Major Requirements

All Computer Science student starts their major with an exploration course that covers Computer Science, Information technology, Game Design and Development, Engineering and Cybersecurity areas. Students then can select their specialized course in one of the majors from the school. 

Required Courses for Computer Science Major

CSE 125CSE Explorations

1

CS 125Computer Science Explorations

1

CS 111Introduction to Structured Programming

3

CS 112Data Structures

3

CS 113Discrete Structures

3

CS 215Computer Systems Organization

3

CS 241C Programming Concepts

3

CS 262Programming Paradigms

3

CY 221Foundations of Cybersecurity

3

CS 311Database Design

3

CS 312Software Engineering

3

CS 321Research Methods Seminar

2

CS 339Networking and Data Communication

3

CS 341Analysis of Algorithms

3

CS 349Operating Systems

3

CS 390Internship

3

CS 417Senior Project Design

2

CS 418Senior Project Implementation

3

CS 481Introduction to Artificial Intelligence

3



Electives for Computer Science Major

 
Choose one of the following

CS 421Theory of Computation

3

CS 332Cloud Computing

3

CS 482Applied Machine Learning

3

 

Choose two of the following courses

CY 367Network Security

3

ENGR 212Digital Design with Lab

4

GDD 271Game Development with Unity

3

ITI 350Data Analytics

3

ITI 338Systems Analysis and Design

3

MGT 385Project Management

3

Required Supporting Courses for Computer Science Major

CS 319Computer Ethics: Society & Tech

3

MA 151Calculus I

4

MA 152Calculus II

4

MA 261Linear Algebra

4

MA 331Probability

3

MA 332Mathematical Statistics

3

PY 151Principles of Physics I

3

PY 153Principles of Physics Laboratory I

1

Must have a grade of "C" or better