Computer Science
New students interested in CS: Start here. For more questions, contact one of our Major Reps: Clara Fee(cfee3), Rebecca Lassman(rlassman), and Olivia Boyer (oboyer) or the faculty advisor assigned to your class year.
Prospective students: check out our page describing the Computer Science program
Courses for Spring 2026CMSC 109 Introduction to Computing (Xu) CMSC 151 Introduction to Data Structures (Dinella) CMSC 223 Systems Programming (Normoyle) CMSC 231 Discrete Math - Moodle (Garimella) CMSC 283 Algorithms for Competitive Coding (Wehar) CMSC 340 Analysis of Algorithms (Xu) CMSC 355 Operating Systems (Normoyle) CMSC 383 Web3 Security (Dinella) | Academic Advisors2026 Prof. Poliak 2027 Prof. Normoyle 2028 Prof. Dinella 2029 Prof. Wehar |