Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer Science and Engineering (CSE) focuses on core principles in computing and hardware design. Students can pursue degrees in either Computer Science or Computer Engineering. Research areas span Algorithms and Complexity, AI and Machine Learning, Bioinformatics, Computer Architecture, Graphics, Computer Vision, Data Science, Databases, Embedded Systems, High-Performance Computing, Programming Systems, Security, Software Engineering, Networking, and VLSI/CAD. The master's programs cater to diverse graduate education goals, mirroring PhD options with majors in both computer science and engineering. Three MS tracks are available: Thesis, Comprehensive Standard, or Comprehensive Interdisciplinary. Curriculum ensures students gain (1) foundational knowledge, (2) broad exposure beyond their specialization (Breadth), and (3) focused expertise in their research area (Depth). The Interdisciplinary Option mandates supplementary courses from another department, with no double-counting of course credits.