From communication to science to design, knowledge of computing is the key to new advancements. With this degree, you?ll have the ability to make people?s lives better with technology. You?ll also be joining one of the most in-demand and highly paid fields. Finally, by studying Computer Science, you?ll be trained to become a modern-day problem solver. You?ll break down real-world challenges and design the steps computers will take to find a solution

In the CS program, students learn fundamental computer science concepts while applying their 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.

Students begin by taking a set of common core courses to establish a strong foundation in computer science, followed by taking courses in one of four concentration areas: software engineering, network and security, data science, or game development. The curriculum provides students the opportunity to learn concepts and develop skills in more than one concentration, helping them to become well rounded computer science professionals.