Computing plays an increasingly important role in almost all fields. It is a very diverse discipline that comprises both theory and applications and incorporates the design and analysis of computing technology. The Department of Computer Science is part of the Courant Institute of Mathematical Sciences, a world-renowned center for the study of mathematics and computer science.
The department offers three minor programs: the Computer Science minor, the Web Programming and Applications minor, and the joint Mathematics/Computer Science minor. The goal of the minors is to train students to be proficient users of computers and computer software with less emphasis on the underlying technology and mathematical tools.
Minor Declaration
To request declaration of a CAS minor, CAS students should visit the host department. To request declaration of a minor in another NYU school, CAS students should complete the online Minor Application available in their Albert Student Center. Students may also use the Minor Application in Albert to request cancellation of a minor in CAS or in another NYU unit.
Program Requirements
The minor requires the completion of 16 credits with a grade of C or better. The prerequisite for declaring this minor is completion of either (1) CSCI-UA 2 Introduction to Computer Programming (No Prior Experience) or CSCI-UA 3 Introduction to Computer Programming (Limited Prior Experience) (depending on placement) or (2) CSCI-UA 4 Introduction to Web Design and Computer Principles with a grade of C or better.
To declare the minor in Web Programming and Applications, students must first complete their choice of either:
CSCI-UA 2 Introduction to Computer Programming (No Prior Experience) or CSCI-UA 3 Introduction to Computer Programming (Limited Prior Experience) (depending on placement); or,
CSCI-UA 4 Introduction to Web Design and Computer Principles with a grade of C or better.
This policy applies to all NYU students, not just to those matriculated in CAS.
Policies Applying to the Minor
All prerequisites apply to any course chosen to satisfy the minor's CSCI-UA elective requirement. Examples of courses which may fulfill this requirement include CSCI-UA 380 Topics of General Interest:, CSCI-UA 381 Programming Tools for the Data Scientist, or CSCI-UA 101 Intro to Computer Science.
School of Engineering courses
CAS students (in any major or minor) are not permitted to take computer science courses in the Tandon School of Engineering.