Course List, Fall 2014

Summer 2014 | Fall 2014 | Spring 2015

CANCELLED CORE-UA.0109-001 Quantitative Reasoning: Mathematics and Computing
CANCELLED CORE-UA.0109-002 Quantitative Reasoning: RECITATION
Evan Korth CSCI-GA.1133-001 PAC I
Randy Shepherd CSCI-GA.1133-002 PAC I Recitation
Yevgeniy Dodis CSCI-GA.1170-001 Fundamental Algorithms
Alexander Halter CSCI-GA.1170-002 Fundamental Algorithms Recitation
Alan Siegel CSCI-GA.1170-003 Fundamental Algorithms
Alan Siegel CSCI-GA.1170-004 Fundamental Algorithms Recitation
Zvi Kedem CSCI-GA.1180-001 Mathematical Techniques For CS Applications
Srinivasa Varadhan CSCI-GA.1190-001 Statistical & Mathematical Methods
TBA CSCI-GA.1190-002 Statistical & Mathematical Methods Lab
Benjamin Goldberg CSCI-GA.2110-001 Programming Languages
Arpit Jain CSCI-GA.2110-002 Programming Languages Recitation
Cory Plock CSCI-GA.2110-003 Programming Languages
Jose Cambronero CSCI-GA.2110-004 Programming Languages Recitation
Aaditya Rangan CSCI-GA.2112-001 Scientific Computing
Kristoffer Rose;Eva Rose CSCI-GA.2130-001 Compiler Construction
Scott Burton CSCI-GA.2180-001 Financial Software Projects
Jeffrey Korn CSCI-GA.2246-001 Open Source Tools
Hubertus Franke CSCI-GA.2250-001 Operating Systems
Jean-Claude Franchitti CSCI-GA.2262-001 Data Communications and Networks
Davi Geiger CSCI-GA.2271-001 Computer Vision
Aleksandar Donev CSCI-GA.2420-001 Numerical Methods I
Zvi Kedem CSCI-GA.2433-001 Database Systems
Dennis Shasha CSCI-GA.2434-001 Advanced Database Systems
Mehryar Mohri CSCI-GA.2566-001 Foundations Of Machine Learning
David Sontag CSCI-GA.2569-001 Inference and Representation
Yacine Jernite CSCI-GA.2569-002 Inference and Representation Lab
Cong Yu;Fernando Diaz CSCI-GA.2580-001 Web Search Engines
Margaret Wright CSCI-GA.2945-001 Advanced Topics in Numerical Analysis: Numerical Optimization
Lloyd N. Trefethen CSCI-GA.2945-002 Advanced Topics in Numerical Analysis: Spectral Methods For ODEs & PDEs
Aleksandar Donev CSCI-GA.2945-003 Advanced Topics Numerical Analysis: Computational Fluid Dynamics
Bhubaneswar Mishra CSCI-GA.2965-001 Heuristic Problem Solving
Michael Schidlowsky CSCI-GA.3033-001 Production Quality Software
Jinyang Li CSCI-GA.3033-002 Distributed Systems
Scott Burton CSCI-GA.3033-003 Music Software Projects
Mohamed Zahran CSCI-GA.3033-004 Graphics Processing Units (GPUs): Architecture & Programming
Patrick Cousot CSCI-GA.3033-005 Principles of Software Security
Suzanne McIntosh CSCI-GA.3033-006 Realtime & Big Data Analytics
Yoav Zibin CSCI-GA.3033-007 Social Multiplayer Games
Lakshminarayanan Subramanian CSCI-GA.3033-008 Extreme Design ***
Mohamed Zahran CSCI-GA.3033-009 Multicore Processors: Architecture & Programming
Larry Rudolph CSCI-GA.3033-010 Virtualization Technology
Oded Regev CSCI-GA.3210-001 Introduction To Cryptography
Michael Walfish CSCI-GA.3250-001 Honors Operating Systems
Subhash Khot CSCI-GA.3520-001 Honors Analysis of Algorithms
Jean-Claude Franchitti CSCI-GA.3812-001 Information Technology Projects *
Faculty CSCI-GA.3813-001 Adv Lab MS *
Faculty CSCI-GA.3813-002 Adv Lab MS *
Faculty CSCI-GA.3813-003 Adv Lab MS *
Faculty CSCI-GA.3813-004 Adv Lab MS *
Faculty CSCI-GA.3813-005 Adv Lab PhD **
Faculty CSCI-GA.3813-006 Adv Lab PhD **
Faculty CSCI-GA.3813-007 Adv Lab PhD **
Faculty CSCI-GA.3813-008 Adv Lab PhD **
Faculty CSCI-GA.3840-001 Master's Thesis Research *
Yevgeniy Dodis CSCI-GA.3850-001 PhD Seminar: Cryptography**
Thomas Wies CSCI-GA.3850-004 PhD Seminar: Formal Methods**
Mehryar Mohri CSCI-GA.3850-006 PhD Seminar: Machine Learning
Faculty CSCI-GA.3860-001 PhD Thesis Research **
Joseph Versoza CSCI-UA.0002-001 Intro To Computer Programming
Craig Kapp CSCI-UA.0002-002 Intro To Computer Programming
Craig Kapp CSCI-UA.0002-003 Intro To Computer Programming
Amos Bloomberg CSCI-UA.0002-004 Intro To Computer Programming
Andrew Case CSCI-UA.0002-005 Intro To Computer Programming
Joshua Clayton CSCI-UA.0002-006 Intro To Computer Programming
Michael Kadri CSCI-UA.0002-007 Intro To Computer Programming
Syed Salahuddin CSCI-UA.0002-008 Intro To Computer Programming
Jerry Waxman CSCI-UA.0002-009 Intro To Computer Programming
Joseph Versoza CSCI-UA.0002-010 Intro To Computer Programming
Michael Kadri CSCI-UA.0002-011 Intro To Computer Programming
Amos Bloomberg CSCI-UA.0004-001 Intro to Web Design & Computer Principles
Joshua Clayton CSCI-UA.0004-002 Intro to Web Design & Computer Principles
Joshua Clayton CSCI-UA.0004-003 Intro to Web Design & Computer Principles
Nathan Hull CSCI-UA.0004-004 Intro to Web Design & Computer Principles
Nathan Hull CSCI-UA.0004-005 Intro to Web Design & Computer Principles
Alvaro Olsen CSCI-UA.0004-006 Intro to Web Design & Computer Principles
Adam Scher CSCI-UA.0004-007 Intro to Web Design & Computer Principles
Deena Engel CSCI-UA.0060-001 Database Design And Web Implementation
Sana Odeh CSCI-UA.0061-001 Web Development And Programming
Sana Odeh CSCI-UA.0061-002 Web Development And Programming
Marsha Berger CSCI-UA.0101-001 Intro To Computer Science
Allan Gottlieb CSCI-UA.0101-002 Intro To Computer Science
Amos Bloomberg CSCI-UA.0101-003 Intro To Computer Science
Andrew Case CSCI-UA.0101-004 Intro To Computer Science
Joanna Klukowska CSCI-UA.0101-005 Intro To Computer Science
CANCELLED CSCI-UA.0101-006 Intro To Computer Science
Tim Mitchell CSCI-UA.0101-007 Intro To Computer Science
Douglas Moody CSCI-UA.0101-008 Intro To Computer Science
Marsha Berger CSCI-UA.0101-009 Intro To Computer Science
Chee Yap CSCI-UA.0102-001 Data Structures
Chee Yap CSCI-UA.0102-002 Data Structures
Huan Kang CSCI-UA.0102-003 Data Structures - Recitation
Joanna Klukowska CSCI-UA.0102-004 Data Structures
Paul Gazzillo CSCI-UA.0102-005 Data Structures - Recitation
Joanna Klukowska CSCI-UA.0102-006 Data Structures
Paul Gazzillo CSCI-UA.0102-007 Data Structures - Recitation
Andrew Case CSCI-UA.0201-001 Computer Systems Organization
Andrew Case CSCI-UA.0201-002 Computer Systems Organization
Mohamed Zahran CSCI-UA.0201-003 Computer Systems Organization
Allan Gottlieb CSCI-UA.0202-001 Operating Systems
Allan Gottlieb CSCI-UA.0202-002 Operating Systems
Victor Shoup CSCI-UA.0310-001 Basic Algorithms
Victor Shoup CSCI-UA.0310-002 Basic Algorithms
Maria Pershina CSCI-UA.0310-003 Basic Algorithms - Recitation
Craig Kapp CSCI-UA.0380-001 Topics of General Interest: Interactive Computing
Deena Engel CSCI-UA.0380-002 Topics of General Interest: Computing in the Humanities
Ralph Grishman CSCI-UA.0436-001 Computer Architecture
Richard Cole CSCI-UA.0453-001 Theory Of Computation
Eric Koskinen CSCI-UA.0470-001 Object Oriented Programming
Richard Bonneau CSCI-UA.0480-001 Special Topics: Computing with Large Data Sets
Joseph Versoza CSCI-UA.0480-002 Special Topics: Applied Internet Technology
Nathan Hull CSCI-UA.0480-003 Special Topics: iOS Programming
Kenneth Perlin CSCI-UA.0480-004 Special Topics: Computer Graphics
TBA MAINT-GA.4747-001 Maintenance of Matriculation (MS students)
TBA MAINT-GA.4747-004 Maintenance of Matriculation (non-supported PhD students)

* indicates controlled enrollment (permission number required for registration). Contact your program advisor for CSCI-GA.3812, CSCI-GA.3813 sections 001 - 004 & CSCI-GA.3840-001.

** indicates controlled enrollment (permission number required for registration). Contact Santiago Pizzini (pizzini@cs.nyu.edu) for CSCI-GA.3813 sections 005-008, CSCI-GA.3850 (all sections) & CSCI-GA.3860.

*** indicates controlled enrollment (permission number required for registration). Please contact the instructor.


top | contact webmaster