Course Schedule
Current semester Fall 2018, and future semesters are now available to view.
View undergraduate course grid View graduate course grid

CSCIGA.1170001
DSGA.1170
(2278) Fundamental Algorithms Alan Siegel
Office Hours T 5:107:00PM CIWW 109 
CSCIGA.1170002
DSGA.1170
(2279) Fundamental Algorithms Recitation Alan Siegel
Office Hours R 5:106:00PM CIWW 109 
CSCIGA.1170003
DSGA.1170
(3131) Fundamental Algorithms Alexander Alekseyev
Office Hours W 5:107:00PM CIWW 101 
CSCIGA.1170004
DSGA.1170
(3132) Fundamental Algorithms Recitation Sreyas Mohan
Office Hours F 6:107:00PM CIWW 1302 
CSCIGA.1180001
(19698) Mathematical Techniques For CS Applications Remi Imbach
Office Hours M 5:107:00PM CIWW 512 
CSCIGA.2110002
(2281) Programming Languages Recitation Zvonimir Pavlinovic
Office Hours R 6:107:00PM CIWW 109 
CSCIGA.2110004
(2742) Programming Languages Recitation Stephanie Carrera
Office Hours F 5:106:00PM Wav 366 
CSCIGA.2112001
MATHGA 2043001
(2282) Scientific Computing Jonathan Goodman R 5:107:00PM CIWW 1302 
CSCIGA.2262001
(2753) Data Communications and Networks JeanClaude Franchitti
Office Hours R 7:109:00PM CIWW 312 
CSCIGA.2420001
MATHGA 2010001
(2284) Numerical Methods I Michael Overton
Office Hours M 5:107:00PM CIWW 1302 
CSCIGA.2433001
DSGA.2433001
(2749) Database Systems Zvi Kedem
Office Hours M 5:107:00PM CIWW 109 
CSCIGA.2434001
(2285) Advanced Database Systems Dennis Shasha
Office Hours T 5:107:00PM CIWW 101 
CSCIGA.2566001
(2888) Foundations Of Machine Learning Mehryar Mohri
Office Hours T 5:107:00PM CIWW 102 
CSCIGA.2630001
(19693) Foundations of Networks and Mobile Systems Lakshminarayanan Subramanian T 5:107:00PM CIWW 317 Additional information: Open only to students in the MSCEI program. 
CSCIGA.2630002
(21875) Foundations of Networks and Mobile Systems Lab Lakshminarayanan Subramanian T 7:108:00PM CIWW 317 Additional information: Open only to students in the MSCEI program. 
CSCIGA.2820001
(19694) DevOps and Agile Methodologies* John Rofrano
Office Hours W 5:107:00PM CIWW 102 
CSCIGA.2820002
(21876) DevOps and Agile Methodologies Lab* John Rofrano
Office Hours W 7:108:00PM CIWW 102 
CSCIGA.2830001
(19695) The Lean Launch Pad Evan Korth
Office Hours
Frank Rimalovski R 10:0012:00PM 16WP 106 Additional information: Open only to students in the MSCEI program. 
CSCIGA.2830002
(21877) The Lean Launch Pad Lab Andrew Dempsey R 12:101:00PM 16WP 106 Additional information: Open only to students in the MSCEI program. 
CSCIGA.2945001
MATHGA.2011001
(2286) Adv Topics Num. Analysis: Computational Inverse Problems Georg Stadler W 5:107:00PM CIWW 202 
CSCIGA.2945002
MATHGA.2011002
(3120) Adv Topics Num. Analysis: Six More Advanced Topics in Numerical Analysis Lloyd N. Trefethen T 1:253:15PM CIWW 512 
CSCIGA.2945004
MATHGA.2011004
(23367) Adv Topics Num. Analysis: Computational Fluid Dynamics Aleksandar Donev T 3:205:05PM CIWW 1302 
CSCIGA.2965001
(2287) Heuristic Problem Solving Dennis Shasha
Office Hours M 5:107:00PM CIWW 517 
CSCIGA.3033001
(2288) Special Topics: Production Quality Software Michael Schidlowsky
Office Hours W 5:107:00PM CIWW 317 
CSCIGA.3033002
(2289) Special Topics: Distributed Systems Aurojit Panda
Office Hours W 7:109:00PM CIWW 101 
CSCIGA.3033004
(2291) Special Topics: Graphics Processing Units (GPUs): Architecture & Programming Mohamed Zahran
Office Hours W 5:107:00PM CIWW 201 
CSCIGA.3033006
(2292) Special Topics: Realtime and Big Data Analytics Suzanne McIntosh
Office Hours R 7:109:00PM CIWW 102 
CSCIGA.3033008
(2955) Special Topics: Statistical Natural Language Processing Ankur Parikh
Office Hours T 5:107:00PM CIWW 512 
CSCIGA.3033011
(3031) Special Topics: Predictive Analytics Anasse Bari
Office Hours W 7:109:00PM CIWW 202 
CSCIGA.3033012
(3029) Special Topics: Vision Meets Machine Learning Davi Geiger
Office Hours R 5:107:00PM CIWW 201 
CSCIGA.3033017
(3147) Special Topics: Multicore Programming Christopher Mitchell
Office Hours M 7:109:00PM CIWW 512 
CSCIGA.3033019
(3193) Special Topics: Cryptocurrencies and Decentralized Ledgers Joseph Bonneau
Office Hours T 7:109:00PM 60 Fifth Ave 150 
CSCIGA.3033020
(3194) Special Topics: Practical Computer Security Thitima Srivatanakul
Office Hours W 7:109:00PM CIWW 317 
CSCIGA.3033021
(21502) Special Topics: Machine Learning for Healthcare Rajesh Ranganath
Office Hours T 7:109:00PM CIWW 312 
CSCIGA.3033022
(22529) Special Topics: High Performance Machine Learning Alessandro Morari
Office Hours
Giacomo Domeniconi R 7:109:00PM CIWW 201 
CSCIGA.3110001
(3312) Honors Programming Languages Patrick Cousot
Office Hours TR 3:304:45PM 60 Fifth Ave C15 
CSCIGA.3205001
(19700) Applied Cryptography & Network Security Zvi Kedem
Office Hours W 5:107:00PM CIWW 517 
CSCIGA.3210001
MATHGA 2170001
(2768) Introduction To Cryptography Oded Regev
Office Hours M 11:0012:50PM CIWW 512 
CSCIGA.3812001
(2295) Information Technology Projects * JeanClaude Franchitti
Office Hours M 6:109:10PM CIWW 317 
CSCIGA.3850004
(2305) PhD Seminar: Formal Methods** Thomas Wies
Office Hours R 11:0012:30PM 60 Fifth Ave 446 
COREUA.0109001
(9857) Quantitative Reasoning: Mathematics and Computing Joanna Klukowska
Office Hours MW 9:3010:45AM 45W4 B02 
COREUA.0109002
(9858) Quantitative Reasoning: Recitation Chandra Prakash Konkimalla
Office Hours R 9:3010:45AM Wav 668 
CSCIUA.0002001
(7496) Intro To Computer Programming Nathan Hull
Office Hours TR 12:301:45PM CIWW 202 
CSCIUA.0002002
(7497) Intro To Computer Programming Craig Kapp
Office Hours TR 11:0012:15PM Silv 520 
CSCIUA.0002003
(7498) Intro To Computer Programming David Gochfeld
Office Hours MW 9:3010:45AM CIWW 317 
CSCIUA.0002004
(19648) Intro To Computer Programming Deena Engel
Office Hours MW 3:304:45PM CIWW 312 
CSCIUA.0002005
(7499) Intro To Computer Programming Craig Kapp
Office Hours W 5:007:30PM CIWW 512 
CSCIUA.0002006
(7500) Intro To Computer Programming Joshua Clayton
Office Hours TR 9:3010:45AM CIWW 101 
CSCIUA.0002007
(7501) Intro To Computer Programming Adam Meyers
Office Hours MW 8:009:15AM 60 Fifth Ave 150 
CSCIUA.0002008
(9016) Intro To Computer Programming Joshua Clayton
Office Hours MW 12:301:45PM 60 Fifth Ave 150 
CSCIUA.0002009
(9018) Intro To Computer Programming Jerry Waxman
Office Hours TR 3:304:45PM CIWW 517 
CSCIUA.0002010
(19649) Intro To Computer Programming Saadia Lgarch
Office Hours MW 2:003:15PM CIWW 517 
CSCIUA.0002011
(9294) Intro To Computer Programming Adam Meyers
Office Hours MW 11:0012:15PM 60 Fifth Ave 150 
CSCIUA.0002012
(9627) Intro To Computer Programming Michell Cardona
Office Hours TR 8:009:15AM CIWW 312 
CSCIUA.0004001
(7502) Intro to Web Design & Computer Principles Sarah Dahnke
Office Hours MW 3:304:45PM CIWW 512 
CSCIUA.0004002
(7503) Intro to Web Design & Computer Principles Alvaro Olsen
Office Hours MW 8:009:15AM CIWW 102 
CSCIUA.0004003
(7504) Intro to Web Design & Computer Principles LeeSean Huang
Office Hours MW 11:0012:15PM CIWW 201 
CSCIUA.0004004
(7505) Intro to Web Design & Computer Principles Amos Bloomberg
Office Hours TR 12:301:45PM Silv 411 
CSCIUA.0004005
(8859) Intro to Web Design & Computer Principles Nathan Hull
Office Hours MW 12:301:45PM CIWW 517 
CSCIUA.0004006
(9017) Intro to Web Design & Computer Principles Joshua Clayton
Office Hours TR 2:003:15PM CIWW 201 
CSCIUA.0004007
(9197) Intro to Web Design & Computer Principles Adam Scher
Office Hours TR 8:009:15AM 60 Fifth Ave 110 
CSCIUA.0060001
(9050) Database Design And Web Implementation Deena Engel
Office Hours MW 11:0012:15PM 60 Fifth Ave 110 
CSCIUA.0061001
(7506) Web Development And Programming Sana Odeh
Office Hours MW 3:304:45PM CIWW 101 
CSCIUA.0061002
(9430) Web Development And Programming Sana Odeh
Office Hours TR 3:304:45PM CIWW 101 
CSCIUA.0101002
(7508) Intro To Computer Science Amos Bloomberg
Office Hours TR 9:3010:45AM 60 Fifth Ave 110 
CSCIUA.0101003
(7509) Intro To Computer Science Teseo Schneider
Office Hours TR 3:304:45PM Silv 411 
CSCIUA.0101004
(7510) Intro To Computer Science Suzanne McIntosh
Office Hours MW 3:304:45PM 60 Fifth Ave 150 
CSCIUA.0101005
(8899) Intro To Computer Science Suzanne McIntosh
Office Hours MW 11:0012:15PM CIWW 312 
CSCIUA.0101006
(9043) Intro To Computer Science Amos Bloomberg
Office Hours MW 9:3010:45AM 60 Fifth Ave 150 
CSCIUA.0101007
(9199) Intro To Computer Science Candido Cabo
Office Hours MW 12:301:45PM CIWW 101 
CSCIUA.0101008
(9872) Intro To Computer Science Nader Nassar
Office Hours TR 8:009:15AM CIWW 102 
CSCIUA.0102002
(7512) Data Structures  Recitation Divyansh Khanna
Office Hours T 12:301:45PM CIWW 109 
CSCIUA.0102008
(9618) Data Structures  Recitation Nicholas Greenquist
Office Hours W 12:301:45PM CIWW 317 
CSCIUA.0102010
(20947) Data Structures  Recitation Sachin Shastri
Office Hours R 9:3010:45AM CIWW 102 
CSCIUA.0102012
(21837) Data Structures  Recitation Nicholas Greenquist
Office Hours T 12:301:45PM CIWW 312 
CSCIUA.0201001
(7516) Computer Systems Organization Mohamed Zahran
Office Hours TR 11:0012:15PM CIWW 109 
CSCIUA.0201002
(7517) Computer Systems Organization  Recitation Christopher Moirano W 8:009:15AM CIWW 109 
CSCIUA.0201003
(9044) Computer Systems Organization Mohamed Zahran
Office Hours TR 3:304:45PM 60 Fifth Ave 150 
CSCIUA.0201004
(9756) Computer Systems Organization  Recitation Christopher Moirano W 12:301:45PM CIWW 109 
CSCIUA.0201006
(9758) Computer Systems Organization  Recitation Lingfan Yu
Office Hours R 12:301:45PM CIWW 312 
CSCIUA.0201007
(24410) Computer Systems Organization Allan Gottlieb
Office Hours TR 3:304:45PM CIWW 512 
CSCIUA.0201008
(24411) Computer Systems Organization  Recitation Sai Anirudh Kondaveeti
Office Hours W 8:009:15AM CIWW 101 
CSCIUA.0202002
(10327) Operating Systems Yan Shvartzshnaider
Office Hours MW 9:3010:45AM CIWW 109 
CSCIUA.0310006
(10528) Basic Algorithms  Recitation Isaac Henrion
Office Hours T 3:304:45PM CIWW 109 
CSCIUA.0310007
(20948) Basic Algorithms  Recitation Isaac Henrion
Office Hours T 12:301:45PM CIWW 201 
CSCIUA.0380001
(7521) Topics of General Interest: Interactive Computing Craig Kapp
Office Hours TR 2:003:15PM CIWW 202 
CSCIUA.0472001
(22793) Artificial Intelligence Ernest Davis
Office Hours TR 9:3010:45AM 60 Fifth Ave 150 
CSCIUA.0480001
(19651) Special Topics: Applied Internet Technology Joseph Versoza
Office Hours TR 8:009:15AM CIWW 201 
CSCIUA.0480002
(9432) Special Topics: iOS Programming Nathan Hull
Office Hours MW 3:304:45PM CIWW 517 
CSCIUA.0480003
(9267) Special Topics: Applied Internet Technology Joseph Versoza
Office Hours TR 11:0012:15PM Silv 411 
CSCIUA.0480004
(9268) Special Topics: Intro to Social Networking Bhubaneswar Mishra
Office Hours TR 2:003:15PM CIWW 1302 
CSCIUA.0480005
(9614) Special Topics: Large Scale Web Applications Yair Sovran
Office Hours T 6:208:50PM Silv 401 
CSCIUA.0480006
(9620) Special Topics: Natural Language Processing Adam Meyers
Office Hours TR 8:009:15AM Bobst LL150 
CSCIUA.0480007
(9959) Special Topics: Data Management and Analysis Joseph Versoza
Office Hours MW 3:304:45PM CIWW 102 
CSCIUA.0480009
(10576) Special Topics: Computer Networks Anirudh Sivaraman
Office Hours MW 12:301:45PM CIWW 102 
CSCIUA.0480010
(20841) Special Topics: Introduction to Numerical Optimization Margaret Wright
Office Hours MW 9:3010:45AM CIWW 201 
CSCIUA.0480011
(22454) Special Topics: Algorithmic Problem Solving Bowen Yu
Office Hours MW 11:0012:15PM CIWW 101 
CSCIUA.0480012
(22455) Special Topics: Algorithmic Problem Solving  Recitation Bowen Yu
Office Hours F 5:107:10PM CIWW 101 
CSCIUA.0490001
(22496) Special Topics: Programming Languages Edward Yang
Office Hours MW 2:003:15PM Wav 367

*Indicates controlled enrollment (permission number required for registration). Contact your program advisor.

**Indicates controlled enrollment (permission number required for registration). Contact Santiago Pizzini (pizzini@cs.nyu.edu).

***Indicates controlled enrollment (permission number required for registration). Contact the instructor.