Center for Student Advising

Technical Requirements: Computer Science

Students choose from one of five courses, depending on their anticipated major and level of background knowledge:

  • COMS W1003: Introduction to computer programming in C

  • COMS W1004: Introduction to computer science and programming in Java

  • COMS W1005: Introduction To Computer Science and Programming In MATLAB

  • COMS W1007: Object-oriented programming and design in Java (prerequisite: COMS W1004 or equivalent)

  • COMS W1009: Honors introduction to computer science (prerequisite: COMS W1004 or equivalent)

What is required?

One semester of computer science.*

When?

First or second year.

Can I test out?

Yes, with departmental approval.

Computer Science Department:

450 Computer Science Building
212-854-2736 or 212-939-7000
Departmental Homepage

* Chemical engineering majors do not have a computer science requirement.