Course Schedule
View undergraduate course grid View graduate course grid

CSCIGA.1180001
(1181) Mathematical Techniques For CS Applications Ernest Davis
Office Hours R 5:107:00PM CIWW 201 
CSCIGA.1190001
DSGA.1002001
(21080) Statistical & Mathematical Methods Srinivasa Varadhan W 7:109:00PM CIWW 109 
CSCIGA.2110002
(1183) Programming Languages Recitation Abhinand Sundararajan R 7:108:00PM CIWW 201 
CSCIGA.2110004
(1975) Programming Languages Recitation Abhinand Sundararajan M 8:109:00PM CIWW 201 
CSCIGA.2110006
(21027) Programming Languages Recitation Abhinand Sundararajan W 7:108:00PM CIWW 101 
CSCIGA.2112001
MATHGA 2043001
(1184) Scientific Computing Aaditya Rangan R 5:107:00PM CIWW 109 
CSCIGA.2262001
(2007) Data Communications and Networks JeanClaude Franchitti
Office Hours M 7:109:00PM CIWW 101 
CSCIGA.2390001
(1917) Logic In Computer Science Bhubaneswar Mishra
Office Hours T 5:107:00PM CIWW 312 
CSCIGA.2420001
MATHGA 2010001
(1187) Numerical Methods I Olof Widlund
Office Hours R 5:107:00PM CIWW 101 
CSCIGA.2434001
(1188) Advanced Database Systems Dennis Shasha
Office Hours T 5:107:00PM CIWW 101 
CSCIGA.2945001
MATHGA.2011001
(1943) Advanced Topics: Data Science Leslie Greengard
Office Hours T 5:107:00PM CIWW 512 
CSCIGA.2945002
MATHGA.2011002
(1190) Advanced Topics: Course Grained Models of Materials Aleksandar Donev W 1:253:15PM CIWW 312 
CSCIGA.2945003
MATHGA.2011003
(15612) Advanced Topics: Approximation Theory & Practice (9/3/1310/10/13) Lloyd N. Trefethen TR 1:253:15PM CIWW 202 
CSCIGA.2965001
(1191) Heuristic Problem Solving Dennis Shasha
Office Hours T 7:109:00PM CIWW 101 
CSCIGA.3033001
(1192) Special Topics: Statistical Natural Language Processing Slav Petrov
Office Hours T 5:107:00PM CIWW 317 
CSCIGA.3033002
(1193) Special Topics: Financial Software Projects Scott Burton
Office Hours M 7:109:00PM CIWW 512 
CSCIGA.3033003
(1194) Special Topics: Production Quality Software Michael Schidlowsky
Office Hours W 5:107:00PM CIWW 317 
CSCIGA.3033004
(1195) Special Topics: Open Source Tools Jeffrey Korn
Office Hours T 7:109:00PM CIWW 109 
CSCIGA.3033005
(1196) Special Topics: Distributed Systems Lakshminarayanan Subramanian
Office Hours R 7:109:00PM CIWW 312 
CSCIGA.3033006
(1197) Special Topics: Motion Capture for Gaming & Urban Sensing Christoph Bregler M 5:107:00PM CIWW 517 
CSCIGA.3033007
(1198) Special Topics: Music Software Projects Scott Burton
Office Hours F 4:005:50PM CIWW 312 
CSCIGA.3033008
(14649) Special Topics: Graphics Processing Units (GPUs): Architecture & Programming Mohamed Zahran
Office Hours T 7:109:00PM CIWW 1302 
CSCIGA.3033009
(2099) Special Topics: Cloud Computing: Concepts & Practice Sambit Sahu F 7:109:00PM CIWW 101 
CSCIGA.3033010
(2003) Special Topics: Multicore Processors: Architecture & Programming Mohamed Zahran
Office Hours R 5:107:00PM CIWW 1302 
CSCIGA.3033011
(2300) Special Topics: Principles of Software Security Patrick Cousot
Office Hours M 5:107:00PM CIWW 312 
CSCIGA.3033012
(2272) Special Topics: Computational Photography Rob Fergus
Office Hours R 5:107:00PM 719BWY 1221 
CSCIGA.3033013
(2321) Special Topics: Computational Number Theory & Algebra Victor Shoup W 5:107:00PM CIWW 517 
CSCIGA.3033015
(15023) Special Topics: Speech Recognition Eugene Weinstein R 5:107:00PM CIWW 512 
CSCIGA.3033016
(19562) Special Topics: Realtime & Big Data Analytics Suzanne McIntosh
Office Hours R 7:109:00PM CIWW 1302 
CSCIGA.3033017
(19563) Special Topics: Social Multiplayer Games Yoav Zibin
Office Hours W 5:107:00PM CIWW 102 
CSCIGA.3210001
MATHGA 2170001
(2100) Introduction To Cryptography Oded Regev
Office Hours M 5:107:00PM CIWW 201 
CSCIGA.3520001
(1199) Honors Analysis of Algorithms Chee Yap
Office Hours TR 3:304:45PM CIWW 312 
CSCIGA.3812001
(1200) Information Technology Projects * JeanClaude Franchitti
Office Hours R 6:009:00PM CIWW 517 
CSCIGA.3850001
(1210) PhD Seminar: Cryptography ** Yevgeniy Dodis
Office Hours W 12:303:15PM CIWW 412 
CSCIGA.3850004
(1212) PhD Seminar: Formal Methods ** Thomas Wies
Office Hours R 11:0012:30PM CIWW 412 
COREUA.0109001
(6923) Quantitative Reasoning: Mathematics and Computing Samuel Marateck
Hana Kogan MW 12:301:45PM CIWW 101 
COREUA.0109002
(6924) Quantitative Reasoning: Mathematics and Computing Pratik Goyal R 12:301:45PM Tisch LC19 
CSCIUA.0002001
(5868) Intro To Computer Programming Sana Odeh
Office Hours MW 11:0012:15PM CIWW 102 
CSCIUA.0002003
(5870) Intro To Computer Programming Amos Bloomberg
Office Hours TR 9:3010:45AM CIWW 109 
CSCIUA.0002004
(5871) Intro To Computer Programming Joshua Clayton
Office Hours MW 9:3010:45AM CIWW 102 
CSCIUA.0002005
(5872) Intro To Computer Programming Joshua Clayton
Office Hours TR 2:003:15PM 194M 203 
CSCIUA.0002006
(5873) Intro To Computer Programming Craig Kapp
Office Hours MW 12:301:45PM CIWW 109 
CSCIUA.0002007
(5874) Intro To Computer Programming Jerry Waxman
Office Hours TR 3:304:45PM CIWW 202 
CSCIUA.0002008
(8898) Intro To Computer Programming Syed Salahuddin
Office Hours TR 11:0012:15PM CIWW 317 
CSCIUA.0002009
(8902) Intro To Computer Programming Joseph Versoza
Office Hours MW 3:304:45PM CIWW 102 
CSCIUA.0004001
(5875) Intro to Web Design & Computer Principles Craig Kapp
Office Hours MW 2:003:15PM CIWW 101 
CSCIUA.0004002
(5876) Intro to Web Design & Computer Principles Nathan Hull
Office Hours MW 12:301:45PM CIWW 102 
CSCIUA.0004003
(5877) Intro to Web Design & Computer Principles Nathan Hull
Office Hours TR 2:003:15PM CIWW 201 
CSCIUA.0004004
(5878) Intro to Web Design & Computer Principles Amos Bloomberg
Office Hours TR 11:0012:15PM CIWW 201 
CSCIUA.0004005
(8189) Intro to Web Design & Computer Principles Joshua Clayton
Office Hours TR 3:304:45PM CIWW 101 
CSCIUA.0004006
(8899) Intro to Web Design & Computer Principles Nathan Hull
Office Hours MW 11:0012:15PM CIWW 201 
CSCIUA.0004007
(19760) Intro to Web Design & Computer Principles Adam Scher
Office Hours TR 8:009:15AM CIWW 101 
CSCIUA.0060001
(13987) Database Design And Web Implementation Deena Engel
Office Hours TR 3:304:45PM CIWW 102 
CSCIUA.0061001
(5879) Web Development And Programming Sana Odeh
Office Hours TR 11:0012:15PM CIWW 109 
CSCIUA.0101001
(5880) Intro To Computer Science Marsha Berger
Office Hours TR 9:3010:45AM CIWW 101 
CSCIUA.0101002
(5881) Intro To Computer Science Marsha Berger
Office Hours TR 9:3010:45AM CIWW 101 
CSCIUA.0101003
(5882) Intro To Computer Science Samuel Marateck
Victor Shoup MW 3:304:45PM CIWW 101 
CSCIUA.0101005
(8316) Intro To Computer Science Samuel Marateck
Joanna Klukowska TR 2:003:15PM CIWW 101 
CSCIUA.0101007
(13914) Intro To Computer Science Amos Bloomberg
Office Hours MW 9:3010:45AM CIWW 101 
CSCIUA.0101008
(20310) Intro To Computer Science Joanna Klukowska
Office Hours TR 8:009:15AM CIWW 109 
CSCIUA.0102003
(5886) Data Structures  Recitation Joanna Klukowska
Office Hours W 3:304:45PM CIWW 109 
CSCIUA.0102005
(5888) Data Structures  Recitation Joanna Klukowska
Office Hours T 12:301:45PM CIWW 109 
CSCIUA.0201001
(5889) Computer Systems Organization Jinyang Li
Office Hours MW 11:0012:15PM CIWW 101 
CSCIUA.0201002
(5890) Computer Systems Organization Jinyang Li
Office Hours MW 11:0012:15PM CIWW 101 
CSCIUA.0201003
(13980) Computer Systems Organization Mohamed Zahran
Office Hours TR 2:003:15PM CIWW 512 
CSCIUA.0310003
(5895) Basic Algorithms  Recitation Alan Siegel
Office Hours M 3:304:45PM CIWW 109 
CSCIUA.0380001
(5896) Topics of General Interest: Interactive Computing Craig Kapp
Office Hours TR 9:3010:45AM CIWW 201 
CSCIUA.0436001
(5897) Computer Architecture Benjamin Goldberg
Office Hours MW 11:0012:15PM CIWW 312 
CSCIUA.0470001
(5899) Object Oriented Programming Thomas Wies
Office Hours TR 3:304:45PM CIWW 512 
CSCIUA.0480001
(5900) Special Topics: Computing with Large Data Sets Richard Bonneau MW 2:003:15PM 719BWY 1221 
CSCIUA.0480002
(13986) Special Topics: Intro To Machine Learning David Sontag
Office Hours TR 11:0012:15PM CIWW 312

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