You are using a 0 browser. MICE can only be used with IE 5.0, IE 6.0, Netscape 7, Opera or Mozilla, not IE 4.0, Netscape 4.x or earlier browsers.

CS@CU Vision & Graphics
 Home 
 Education 
Admissions  Undergraduate  M.S.  Ph.D.  Courses 
 Research 
Areas  Publications 
 People 
Faculty  Directory  Alumni  Achievements 
 Resources 
A to Z  Computing  Jobs  Webmail  Newsletters  Directions  Wiki 
 Lectures 
Lectures 
 Faculty Positions 
parallel and
  distributed computing 
 
   

The Vision and Graphics Track

The Vision and Graphics track is intended for students who wish to develop their knowledge of Computer Vision and Computer Graphics. The track also includes courses in related fields, such as Robotics, Machine Learning, and User Interfaces. Many of the courses are taught by faculty in the Columbia Vision and Graphics Center.

1. Overall Requirements

Students must complete at least 30 graduate credits:

  1. Any four of the six Core courses to fulfill the 12-credit core requirement
  2. Two Required Track courses (6 credits), selected from the list in Section 3
  3. Two Elective Track courses (6 credits), selected from the list in Section 4; at least one of these courses must be a 6000-level CS course
  4. Six credits of appropriate General Elective graduate courses, three at the 6000 level and three at the 4000 level or above, all approved in advance by the Track Advisor
  5. Students using Special Considerations to credit previous courses in fulfilling core or track requirements may complete the 30 graduate credits by expanding their electives beyond the base track requirements above

For the 12-credit core requirement, students take four courses from the following six:

COMS W4115 Programming Languages & Translators

COMS W4118 Operating Systems 1

COMS W4156 Advanced Software Engineering

COMS W4231 Analysis of Algorithms 1

COMS W4701 Artificial Intelligence

CSEE  W4824 Computer Architecture

2. Prerequisites

None.

3. Required Track Courses

Candidates are required to complete two (2) of the following seven courses:

Course ID

Title

Fall
2008**

 Spring 2008

COMS W4160

Computer Graphics

Offered Offered

COMS W4170

User Interface Design

 Offered

 

COMS W4731

Computer Vision

Offered

 

COMS W4733

Computational Aspects of Robotics


 

COMS W4735

Visual Interfaces to Computers

 

 

COMS W4771

Machine Learning

 

 
COMS W4737 (E6737)Biometrics 
 


Students who have completed equivalent courses with grades of at least 3.0/4.0 may apply these courses to satisfy these requirements and devote more credits to pursue elective courses.

4. Elective Track Courses

Candidates are required to complete two (2) courses from the following list*. At least one of these courses must be a 6000-level CS course.

Course ID

Title

Fall
2008**

Spring 2008

COMS W4160

Computer Graphics

    Offered Offered

COMS W4162

Advanced Computer Graphics

 

 

COMS W4165

Computational Techniques in Pixel Processing


 

COMS W4167

Computer Animation

 

 

COMS W4170

User Interface Design

Offered

 

COMS W4172

3D User Interfaces

 

 Offered

COMS W4731

Computer Vision

Offered

 

COMS W4733

Computational Aspects of Robotics


 

COMS W4735

Visual Interfaces to Computers

 

 
COMS W4737 Biometrics

 

COMS W4771

Machine Learning

 

 

COMS W4772

(E6772) 

Advanced Machine Learning and Perception

Offered

 

COMS W4995

Video Game Technology (Production) and Design


 

COMS W4995

Video Game Development

 

 

COMS E6160

Topics in Computer Graphics

 

 

COMS E6161

Rendering  

COMS E6174

Interaction Design: A Perceptual Approach

 

 

COMS E6176

User Interfaces for Mobile & Wearable Computing

 

 

COMS E6732

Computational Imaging

 

 Offered

COMS E6733

3-D Photography


 
COMS E6735
 Visual Databases
  Offered 
COMS E6737
Biometrics
 
 

COMS E6901

Projects in Computer Science

Offered

 Offered

COMS E6998

Topics in Computer Vision

 

 

COMS E6998

Advanced Image-Based Vision and Rendering

 

 

COMS E6998

3D UI Curriculum Design

 

 

COMS E6998

Computational Aspects of Geometrical Design

 

Offered 

COMS E6998

Video Game Design

 

 

COMS E6998

Video Game Engine Technology

 

 
COMS E6998 Computational Photography
 Offered

5. General Elective Courses

Candidates are required to complete six credits of appropriate Columbia graduate courses, approved in advance by the Track Advisor. At least three of these credits must be at the 6000 level.

6. Contact

Please direct all questions concerning the Vision and Graphics Track to Prof. .

7. Graduation

Candidates preparing for graduation should submit a completed application for degree to the Registrar's Office and submit a track graduation form to C.S. Student Services (an example of a completed form is available here).


 


*Note: The list of electives may be updated to reflect changes in the schedule of course offerings.

**Please note that Fall 2008 course offerings are listed on a provisional basis only and may change from what is listed here.

Last updated 3/13/2008.


Credits

Columbia University Department of Computer Science / Fu Foundation School of Engineering & Applied Science
450 Computer Science Building / 1214 Amsterdam Avenue, Mailcode: 0401 / New York, New York 10027-7003
Tel: 1.212.939.7000 / Fax: 1.212.666.0140

This site is maintained by the Department of Computer Science