Computer Science


Students who major in computer science will learn not just how to code but how to think. While programming and design are two key aspects of computer science, the discipline also focuses on the theoretical, mathematical and algorithmic aspects of computation. Computer scientists are, along with software engineers, among the most in-demand professions in all fields of technology, and that’s only expected to grow.