Declaring a Major or Minor

Before declaring a Computer Science Major or Minor, please review all Major/Minor course requirements:

CAS Students

To declare or change your Computer Science Major or Minor, please fill out this form .

Note: You must be logged into your NYU account to view the form.

The Computer Science Department will follow up with your request via email.

Non CAS Students

If your "home school" is not The College of Arts & Sciences (CAS), please meet with your Academic Advisor to confirm you have enough elective credits to pursue a major or minor in the Computer Science Department.

If you are eligible, your "home school" will provide you with a "Declaration of Second Major/Non-Primary Major" form for our department to sign.

Non CAS Minors

Please review this link to declare your minor.


Frequently Asked Questions

How many courses have to be completed in the Computer Science Department here at the College of Arts and Sciences to satisfy the Major?

Students must complete a minimum of six(6) approved courses in our department with the "CSCI-UA" designation to satisfy the major.

This does not include the two(2) required Math courses.

A maximum of six(6) courses can be completed/transferred from any combination of AP Exam scores, transfer credits from a different college/university and/or approved courses from other departments of New York University, such as Abu Dhabi, Shanghai or Tandon.


How many courses have to be completed in the Computer Science Department here at the College of Arts and Sciences to satisfy the Minor?

Students must complete a minimum of two(2) approved courses in our department with the "CSCI-UA" designation to satisfy the minor.


How many of the CS 400 Level Electives have to be completed in the Computer Science Department?

A minimum of three(3) computer science 400 level electives have to be completed in our department to satisfy the major.

If you intend to use two(2) Math substitutions, the Registrar's Office will not approve a transfer course from Abu Dhabi, Shanghai or Tandon(or any other academic institution) as a CS 400 level elective.

How many online credits can I count toward my degree?

Each CAS student may count up to 16 online credits toward the baccalaureate degree. If you are not a CAS student, please contact your Home School advisor for information.

If you have any questions about the Computer Science Major or Minor requirements, please email undergrad@cs.nyu.edu .