Course List, Fall 2015

Summer 2015 | Fall 2015

Evan Korth CSCI-GA.1133-001 PAC I*
Scott Buckfelder CSCI-GA.1133-002 PAC I Recitation
Yevgeniy Dodis CSCI-GA.1170-001 Fundamental Algorithms
Maria Pershina CSCI-GA.1170-002 Fundamental Algorithms Recitation
Margaret Wright CSCI-GA.1180-001 Mathematical Techniques For CS Applications
Benjamin Goldberg CSCI-GA.2110-001 Programming Languages
Deepti Verma CSCI-GA.2110-002 Programming Languages Recitation
Cory Plock CSCI-GA.2110-003 Programming Languages
Vikramsreehari Mullachery CSCI-GA.2110-004 Programming Languages Recitation
Deepti Verma CSCI-GA.2110-005 Programming Languages Recitation
Aleksandar Donev 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
Kenneth Perlin CSCI-GA.2270-001 Computer Graphics
Davi Geiger CSCI-GA.2271-001 Computer Vision
Georg Stadler CSCI-GA.2420-001 Numerical Methods I
Eric Mann-Hielscher CSCI-GA.2433-001 Database Systems
Dennis Shasha CSCI-GA.2434-001 Advanced Database Systems
Ernest Davis CSCI-GA.2560-001 Artificial Intelligence
Mehryar Mohri CSCI-GA.2566-001 Foundations Of Machine Learning
Lloyd N. Trefethen CSCI-GA.2945-002 Advanced Topics in Numerical Analysis: Approximation Theory & Practice
Dennis Shasha 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
Slav Petrov CSCI-GA.3033-008 Statistical Natural Language Processing
Helen Nissenbaum CSCI-GA.3033-009 Topics in Digital Media
Nikolai Joukov; Murthy Devarakonda;
Harigovind Ramasamy; John Rofrano
CSCI-GA.3033-010 Transformation to Cloud Computing
Anasse Bari CSCI-GA.3033-011 Predictive Analytics
Zaid Harchaoui CSCI-GA.3033-012 Computational Machine Learning
Zvi Kedem CSCI-GA.3205-001 Applied Cryptography & Network Security
Oded Regev CSCI-GA.3210-001 Introduction To Cryptography
Michael Walfish CSCI-GA.3250-001 Honors Operating Systems
Victor Shoup 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 **
Syed Salahuddin 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
Michell Cardona CSCI-UA.0002-005 Intro To Computer Programming
Joshua Clayton CSCI-UA.0002-006 Intro To Computer Programming
Adam Meyers CSCI-UA.0002-007 Intro To Computer Programming
Joseph Versoza 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
Adam Meyers CSCI-UA.0002-011 Intro To Computer Programming
Amos Bloomberg CSCI-UA.0002-012 Intro To Computer Programming
Zevensuy Rodriguez CSCI-UA.0004-001 Intro to Web Design & Computer Principles
Mehan Jayasuriya 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
Joshua Clayton 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
Amos Bloomberg CSCI-UA.0060-002 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
Anasse Bari CSCI-UA.0101-001 Intro To Computer Science
Allan Gottlieb CSCI-UA.0101-002 Intro To Computer Science
Anasse Bari CSCI-UA.0101-003 Intro To Computer Science
Randy Shepherd CSCI-UA.0101-004 Intro To Computer Science
Randy Shepherd CSCI-UA.0101-005 Intro To Computer Science
Joanna Klukowska CSCI-UA.0101-006 Intro To Computer Science
Aftab Ahmad CSCI-UA.0101-007 Intro To Computer Science
Douglas Moody CSCI-UA.0101-008 Intro To Computer Science
Chee Yap CSCI-UA.0102-001 Data Structures
Marcelo Cicconet CSCI-UA.0102-002 Data Structures - Recitation
Joanna Klukowska CSCI-UA.0102-003 Data Structures
Diego Francisco Rincon Santana CSCI-UA.0102-004 Data Structures - Recitation
Joanna Klukowska CSCI-UA.0102-005 Data Structures
Diego Francisco Rincon Santana CSCI-UA.0102-006 Data Structures - Recitation
Igor Shinkar CSCI-UA.0102-007 Data Structures
Dewei Chen CSCI-UA.0102-008 Data Structures - Recitation
Mohamed Zahran CSCI-UA.0201-001 Computer Systems Organization
Jinyang Li CSCI-UA.0201-002 Computer Systems Organization
Mohamed Zahran CSCI-UA.0201-003 Computer Systems Organization
Allan Gottlieb CSCI-UA.0202-001 Operating Systems
Alan Siegel CSCI-UA.0310-001 Basic Algorithms
Alan Siegel CSCI-UA.0310-002 Basic Algorithms - Recitation
Craig Kapp CSCI-UA.0380-001 Topics of General Interest: Interactive Computing
Ralph Grishman CSCI-UA.0436-001 Computer Architecture
Randy Shepherd CSCI-UA.0470-001 Object Oriented Programming
Joseph Versoza CSCI-UA.0480-001 Special Topics: Applied Internet Technology
Nathan Hull CSCI-UA.0480-002 Special Topics: iOS Programming
Thomas Wies CSCI-UA.0480-003 Special Topics: Principles of Programming Languages
Bhubaneswar Mishra CSCI-UA.0480-004 Special Topics: Intro to Social Networking
Yair Sovran CSCI-UA.0480-005 Special Topics: Large Scale Web Applications
Adam Meyers CSCI-UA.0480-006 Special Topics: Natural Language Processing
Faculty CSCI-UA.0520-001 Undergraduate Research
Faculty CSCI-UA.0897-001 Internship
Faculty CSCI-UA.0997-001 Independent Study
Dennis Shasha FRSEM-UA.0385-001 Computational Thought
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