In the CS program, you will learn fundamental computer science concepts while applying your knowledge to solve real-world problems. Collaboration, team work, and communication skills are infused into the learning experiences with heavily project-based courses in a state-of-the-art technological environment.
You'll begin by taking a set of common core courses to establish a strong foundation in computer science, followed by coursework in one of four concentration areas: Software Engineering, Network and Security, Data Science, or Game Development. The mist/curriculum provides you the opportunity to learn concepts and develop skills in more than one concentration, helping you to become a well rounded computer science professional.