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

CSCIGA.1170002
(1131) Fundamental Algorithms Recitation Alan Siegel
Office Hours R 5:106:00PM CIWW 109 
CSCIGA.1170004
(23221) Fundamental Algorithms Recitation Aleksandr Golovnev F 6:107:00PM CIWW 517 
CSCIGA.1180001
(2132) Mathematical Techniques For CS Applications Margaret Wright
Office Hours M 5:107:00PM CIWW 512 
CSCIGA.2110001
(1132) Programming Languages Benjamin Goldberg
Office Hours W 5:107:00PM CIWW 109 
CSCIGA.2110004
(1693) Programming Languages Recitation Daniel Wanghua Zhang F 5:106:00PM CIWW 517 
CSCIGA.2112001
MATHGA 2043001
(1134) Scientific Computing Aaditya Rangan R 5:107:00PM CIWW 1302 
CSCIGA.2180001
(1918) Financial Software Projects Scott Burton
Office Hours M 7:109:00PM CIWW 512 
CSCIGA.2262001
(1710) Data Communications and Networks JeanClaude Franchitti
Office Hours R 7:109:00PM CIWW 312 
CSCIGA.2420001
MATHGA 2010001
(1137) Numerical Methods I Georg Stadler
Office Hours R 5:107:00PM CIWW 101 
CSCIGA.2434001
(1138) Advanced Database Systems Dennis Shasha
Office Hours T 5:107:00PM CIWW 101 
CSCIGA.2566001
(1921) Foundations Of Machine Learning Mehryar Mohri
Office Hours T 5:107:00PM CIWW 102 
CSCIGA.2569001
DSGA.1005001
(23251) Inference and Representation David Sontag
Office Hours
Joan Bruna M 5:107:00PM CIWW 1302 
CSCIGA.2569002
DSGA.1005002
(23252) Inference and Representation Lab Rahul Gopalkrishnan W 7:108:00PM 194M 306 
CSCIGA.2580001
(18037) Web Search Engines Cong Yu
Office Hours
Fernando Diaz M 5:107:00PM CIWW 312 
CSCIGA.2930002
MATHGA 2830002
(2347) Advanced Topics in Applied Math: Mathematics of Data Science Afonso Bandeira
Office Hours W 11:0012:50PM CIWW 1302 
CSCIGA.2945001
MATHGA.2011001
(1139) Adv Topics Num. Analysis: Approximation Computational Fluid Dynamics Aleksandar Donev
Office Hours R 9:0010:50AM CIWW 512 
CSCIGA.2945002
MATHGA.2011002
(21432) Adv Topics Num. Analysis: Numerical Optimization Margaret Wright
Office Hours T 5:107:00PM CIWW 202 
CSCIGA.2945003
MATHGA.2011003
(21433) Adv Topics Num. Analysis: Exploring ODEs Lloyd N. Trefethen TR 1:253:15PM CIWW 1302 
CSCIGA.2945004
MATHGA.2011004
(21434) Adv Topics Num. Analysis: Finite Elements Olof Widlund
Office Hours T 9:0010:50AM CIWW 512 
CSCIGA.2965001
(1140) Heuristic Problem Solving Dennis Shasha
Office Hours T 7:109:00PM CIWW 101 
CSCIGA.3033001
(1141) Special Topics: Production Quality Software Michael Schidlowsky
Office Hours W 5:107:00PM CIWW 317 
CSCIGA.3033002
(1142) Special Topics: Distributed Systems Jinyang Li
Office Hours W 7:109:00PM CIWW 317 
CSCIGA.3033003
(1143) Special Topics: Music Software Projects Scott Burton
Office Hours F 4:005:50PM CIWW 312 
CSCIGA.3033004
(1144) Special Topics: Graphics Processing Units (GPUs): Architecture & Programming Mohamed Zahran
Office Hours T 5:107:00PM CIWW 317 
CSCIGA.3033005
(1145) Special Topics: Principles of Software Security Patrick Cousot
Office Hours M 7:109:00PM CIWW 201 
CSCIGA.3033006
(1146) Special Topics: Realtime and Big Data Analytics Suzanne McIntosh
Office Hours R 7:109:00PM CIWW 102 
CSCIGA.3033007
(1147) Special Topics: Social Multiplayer Games Yoav Zibin
Office Hours R 5:107:00PM CIWW 517 
CSCIGA.3033008
(2057) Special Topics: Statistical Natural Language Processing Slav Petrov
Office Hours T 5:107:00PM CIWW 512 
CSCIGA.3033011
(2337) Special Topics: Predictive Analytics Anasse Bari
Office Hours W 7:109:00PM CIWW 102 
CSCIGA.3033012
(2335) Special Topics: Advanced Computer Vision Davi Geiger R 5:107:00PM CIWW 201 
CSCIGA.3033014
(18098) Special Topics: DevOps John Rofrano
Office Hours
Nikolai Joukov
Harigovind Ramasamy W 5:107:00PM CIWW 512 
CSCIGA.3033015
(18099) Special Topics: Rapid Prototyping, Lean Engineering & Agile Development Evan Korth
Office Hours W 7:109:00PM CIWW 202 
CSCIGA.3033016
(24637) Special Topics: Foundations of Networking and Mobile Systems Lakshminarayanan Subramanian T 7:109:00PM CIWW 517 
CSCIGA.3033017
(25139) Special Topics: Multicore Programming Christopher Mitchell
Office Hours R 7:109:00PM CIWW 512 
CSCIGA.3205001
(2054) Applied Cryptography & Network Security Zvi Kedem
Office Hours W 5:107:00PM CIWW 101 
CSCIGA.3210001
MATHGA 2170001
(1728) Introduction To Cryptography Oded Regev
Office Hours M 11:0012:50PM CIWW 517 
CSCIGA.3520001
(1148) Honors Analysis of Algorithms Subhash Khot
Office Hours TR 9:3010:45AM CIWW 317 
CSCIGA.3812001
(1149) Information Technology Projects * JeanClaude Franchitti
Office Hours M 6:109:10PM CIWW 317 
CSCIGA.3850001
(1159) PhD Seminar: Cryptography** Yevgeniy Dodis
Office Hours T 12:303:15PM CIWW 412 
CSCIGA.3850004
(1160) PhD Seminar: Formal Methods** Thomas Wies
Office Hours W 11:0012:30PM CIWW 412 
CSCIGA.3850006
(1924) PhD Seminar: Machine Learning** Mehryar Mohri
Office Hours T 3:455:00PM CIWW 1302 
COREUA.0109001 Quantitative Reasoning: Mathematics and Computing Joanna Klukowska
Office Hours MW 9:3010:45AM 7E12 125 
CSCIUA.0002002
(6143) Intro To Computer Programming Craig Kapp
Office Hours TR 11:0012:15PM CIWW 312 
CSCIUA.0002003
(6144) Intro To Computer Programming Abraham Rubenstein
Office Hours MW 3:304:45PM CIWW 101 
CSCIUA.0002005
(6146) Intro To Computer Programming Michell Cardona
Office Hours MW 9:3010:45AM CIWW 201 
CSCIUA.0002006
(6147) Intro To Computer Programming Joshua Clayton
Office Hours TR 9:3010:45AM CIWW 102 
CSCIUA.0002007
(6148) Intro To Computer Programming Adam Meyers
Office Hours MW 8:009:15AM CIWW 109 
CSCIUA.0002008
(7900) Intro To Computer Programming Joseph Versoza
Office Hours MW 12:301:45PM CIWW 317 
CSCIUA.0002009
(7902) Intro To Computer Programming Jerry Waxman
Office Hours TR 3:304:45PM CIWW 317 
CSCIUA.0002011
(8249) Intro To Computer Programming Adam Meyers
Office Hours TR 8:009:15AM CIWW 317 
CSCIUA.0002012
(9202) Intro To Computer Programming Amos Bloomberg
Office Hours MW 11:0012:15PM CIWW 312 
CSCIUA.0004001
(6149) Intro to Web Design & Computer Principles LeeSean Huang
Office Hours MW 3:304:45PM CIWW 512 
CSCIUA.0004002
(6150) Intro to Web Design & Computer Principles Alvaro Olsen
Office Hours TR 12:301:45PM CIWW 202 
CSCIUA.0004003
(6151) Intro to Web Design & Computer Principles Joshua Clayton
Office Hours MW 11:0012:15PM CIWW 201 
CSCIUA.0004004
(6152) Intro to Web Design & Computer Principles Nathan Hull
Office Hours TR 11:0012:15PM CIWW 202 
CSCIUA.0004005
(7689) Intro to Web Design & Computer Principles Nathan Hull
Office Hours MW 12:301:45PM CIWW 102 
CSCIUA.0004006
(7901) Intro to Web Design & Computer Principles Joshua Clayton
Office Hours TR 2:003:15PM CIWW 201 
CSCIUA.0004007
(8130) Intro to Web Design & Computer Principles Adam Scher TR 8:009:15AM CIWW 101 
CSCIUA.0060001
(7938) Database Design And Web Implementation Deena Engel
Office Hours MW 11:0012:15PM CIWW 512 
CSCIUA.0060002
(8723) Database Design And Web Implementation Amos Bloomberg
Office Hours MW 2:003:15PM CIWW 201 
CSCIUA.0061001
(6153) Web Development And Programming Sana Odeh
Office Hours MW 12:301:45PM CIWW 101 
CSCIUA.0061002
(8480) Web Development And Programming Sana Odeh
Office Hours TR 3:304:45PM CIWW 517 
CSCIUA.0101001
(6154) Intro To Computer Science Anasse Bari
Office Hours TR 9:3010:45AM CIWW 202 
CSCIUA.0101002
(6155) Intro To Computer Science Amos Bloomberg
Office Hours TR 11:0012:15PM CIWW 201 
CSCIUA.0101003
(6156) Intro To Computer Science Anasse Bari
Office Hours MW 11:0012:15PM CIWW 102 
CSCIUA.0101004
(6157) Intro To Computer Science Randy Shepherd
Office Hours MW 3:304:45PM CIWW 202 
CSCIUA.0101005
(7744) Intro To Computer Science Randy Shepherd
Office Hours TR 3:304:45PM CIWW 512 
CSCIUA.0101006
(7930) Intro To Computer Science Douglas Moody
Office Hours MW 9:3010:45AM CIWW 317 
CSCIUA.0101007
(8134) Intro To Computer Science Candido Cabo
Office Hours MW 12:301:45PM CIWW 201 
CSCIUA.0101009
(19675) Intro To Computer Science Brett Peterson
Office Hours MW 8:009:15AM CIWW 102 
CSCIUA.0201001
(6163) Computer Systems Organization Mohamed Zahran
Office Hours TR 11:0012:15PM CIWW 109 
CSCIUA.0201002
(6164) Computer Systems Organization  Recitation Nikita Sharma R 8:009:15AM CIWW 109 
CSCIUA.0201003
(7931) Computer Systems Organization Mohamed Zahran
Office Hours TR 3:304:45PM CIWW 102 
CSCIUA.0201004
(17361) Computer Systems Organization  Recitation Nikita Sharma T 8:009:15AM CIWW 109 
CSCIUA.0201005
(17362) Computer Systems Organization Jinyang Li
Office Hours MW 3:304:45PM CIWW 312 
CSCIUA.0201006
(17363) Computer Systems Organization  Recitation Hassan Mujtaba Zaidi W 8:009:15AM CIWW 312 
CSCIUA.0380001
(6168) Topics of General Interest: Interactive Computing Craig Kapp
Office Hours MW 12:301:45PM CIWW 312 
CSCIUA.0470001
(6170) Object Oriented Programming Randy Shepherd
Office Hours MW 2:003:15PM CIWW 312 
CSCIUA.0480001
(7937) Special Topics: Applied Internet Technology Joseph Versoza
Office Hours TR 9:3010:45AM CIWW 101 
CSCIUA.0480002
(8483) Special Topics: iOS Programming Nathan Hull
Office Hours MW 3:304:45PM CIWW 517 
CSCIUA.0480003
(8219) Special Topics: Principles of Programming Languages Thomas Wies
Office Hours TR 11:0012:15PM CIWW 512 
CSCIUA.0480004
(8220) Special Topics: Intro to Social Networking Bhubaneswar Mishra
Office Hours TR 2:003:15PM CIWW 102 
CSCIUA.0480005
(9167) Special Topics: Large Scale Web Applications Yair Sovran
Office Hours T 6:208:50PM Silv 408 
CSCIUA.0480006
(9181) Special Topics: Natural Language Processing Adam Meyers
Office Hours MW 11:0012:15PM CIWW 101 
CSCIUA.0480007
(21746) Special Topics: Applied Internet Technology Joseph Versoza
Office Hours MW 3:304:45PM CIWW 102

*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.