SPRING 2007 Course Roadmap

SPRING 2007 COURSE ROADMAP

Of the courses being offered in Spring 2007, the following are suitable
for most incoming MS students:

Fundamental Algorithms (G22.1170)
Programming Languages (G22.2110)
Computer Systems Design (G22.2233)
Operating Systems (G22.2250)
User Interfaces (G22.2280)
Database Systems (G22.2433)
Software Engineering (G22.2440)
Artificial Intelligence (G22.2560)

Students with a strong mathematical background, particularly linear algebra, might also consider:

Scientific Computing (G22.2112)
Foundations of Machine Learning (G22.2566)

We strongly recommend that incoming students take either
Fundamental Algorithms or Programming Languages in their first semester.

REQUIREMENT C of the MS requirements specifies that an MS student must pass at least
ONE course in TWO of the following applications areas:
Graphics, Computation for Science and Society, AI, and Databases.
The following Spring 2007 courses that satisfy this requirement are listed below.

NOTE: This requirement cannot be satisfied through independent study, MS thesis research, or courses transferred from another institution.

GRAPHICS

Computer Vision (G22.2271) User Interfaces (G22.2280-001)
Geometric Modeling (G22.3033-003

Courses in this area from previous semesters:

User Interfaces
Experiments in Motion Capture
Multimedia
Computer Vision & Tracking

COMPUTATION FOR SCIENCE AND SOCIETY

Scientific Computing (G22.2112)
Numerical Methods II (G22.2420)
Bioinformatics and Genomics (G22.2520)
Computational Fluid Dynamics (G22.2945)
Computational Biology (G22.3033-004)

Courses in this area from previous semesters:

Topics in Numerical Analysis
Numerical Methods I
Linear Programming
Numerical Methods I
Numerical Methods for Time-Dependent PDEs
Computational PDEs
Monte Carlo Methods

AI

Artificial Intelligence (G22.2560)
Computer Vision (G22.2271)
Foundations of Machine Learning (G22.2566)
Topics in Automated Deduction (G22.3033-009)

Courses in this area from previous semesters:

Natural Language Processing
Data Warehousing and Mining

DATABASES

Database Systems (G22.2433)
Distributed Storage Systems (G22.3033-006)
Data Warehousing (G22.3033-010)

Courses in this area from previous semesters:

Advanced Database Systems
Database Systems

REQUIREMENT D of the MS requirements specifies that an MS student must pass at least one
LARGE-SCALE PROGRAMMING PROJECT COURSE. The following courses offered this semester
satisfy that requirement:

Compiler Construction (G22.2130)
Software Engineering (G22.2440)
Production Quality Software (G22.3033-011)
Info. Tech. Projects (G22.3812)

Courses from previous semesters that satisfy this requirement:

Heuristic Problem Solving
High Performance Computer Architecture

NOTE: This requirement cannot be satisfied through independent study or MS thesis research; courses transferred from another institution cannot be used to satisfy this requirement.

For further course advice, contact: Prof. Chee Yap
Director of Graduate Studies, MS program
Office Hours: Tuesday 5:00 - 6:00 p.m. & Wednesday 4:00 - 5:00 p.m.
Room 412, Warren Weaver Hall
212 998-3115


top | contact webmaster@cs.nyu.edu