New Undergraduate Curriculum

Besides SEAS requirements, students must finish the following department requirements. The total number of credits should be at least 128. 

Students of class 2028 and beyond are required to adhere to this updated program plan. Students in the classes of 2026 and 2027 have the option to either adopt the new plan or continue following the old one.


*Can be replaced by COMS W1004 Java. The department strongly recommends ENGI E1006

**Can be replaced by COMS W3134 and COMS W4111. The department strongly recommends IEOR E2000.

*Electives can be accessed here.