Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computing has become essential across nearly every industry. This multifaceted field blends theoretical foundations with practical implementations, encompassing both the creation and evaluation of computing systems. As part of the prestigious Courant Institute of Mathematical Sciences, the Computer Science Department operates within a globally recognized hub for mathematical and computational research.
Students can choose among four primary degree paths: the standard computer science major, a combined computer science/data science track, an economics/computer science dual focus, or a mathematics/computer science integrated program. Additionally, three minor options exist: general computer science, web programming and applications, or a mathematics/computer science combination. The majors emphasize teaching core computer science concepts alongside hands-on software development skills, merging coding practice with problem-solving methodologies and algorithmic design. Minors focus more on computer literacy and application proficiency rather than deep technical or mathematical foundations.
Upper-level undergraduates have opportunities to collaborate with professors on research initiatives. Exceptional students may qualify for an accelerated five-year program leading to a master's degree.