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 RequirementsStudents must complete at least 30 graduate credits: - Any four of the six Core courses to fulfill the 12-credit core requirement
- Two Required Track courses (6 credits), selected from the list in Section 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
- 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
- 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. PrerequisitesNone. 3. Required Track CoursesCandidates 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 CoursesCandidates
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 CoursesCandidates
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. ContactPlease direct all questions concerning the Vision and Graphics Track to Prof. . 7. GraduationCandidates 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.
|