Please note: For the most up-to-date information about Majors and Programs, you can refer to the programs section of the new bulletin!
Computer Science
What You'll Study
The undergraduate major in computer science offers a broad and rigorous training for students interested in the science of computing. The track structure of the CS program also allows you to pursue the area(s) of CS you find most interesting while giving you a solid overall foundation in the field. As part of the CS major, students complete a set of core courses that provide a foundation in CS theory and systems. Students also choose a track (concentration area) to gain greater depth in a particular area of computing. The track can be chosen from among the following: Artificial Intelligence, Biocomputation, Computer Engineering, Graphics, Human-Computer Interaction, Information, Systems, Theory, or Unspecialized.
Featured Alumni
- 1 of 2
- next ›
Related Majors
Aeronautics and Astronautics
Biomechanical Engineering
This degree introduces fundamental biological and biophysical principles while developing strengths in traditional engineering areas, specifically mechanical engineering.
Biomedical Computation
- 1 of 2
- >
What if I Studied...?
Management Science and Engineering
Be able to plan, design, and implement complex economic and technical management systems.
Questions, Comments, or Concerns? Learn more about the Majors site.