View our Sample Study Plan

Front Page

Machine Learning track study plan

Take these four courses:

520: Intro to AI

535: Pattern Recognition

536: Machine Learning

67x: Data Interaction & Visual Analytics

Take two stat courses of:

960:563: Regression Analysis

960:565: Time Series Analysis

Take two theory courses from:

512: intro DS and Algorithms

510: Numerical Analysis

521: Linear Programming

513: Design and Analysis of DS&Alg

Take 1 or 2 database Courses:

539: DB Implementation

541 Database Systems

Other options:

530: Principles of AI

534: Computer Vision

598: Robotics

More about this track »

Systems track study plan

Take at least five of these courses:

518: OS Design

519: OS Theory

546: Computer Systems Security

505: Computer Structures

552: Computer Networks

545: Distrubuted Systems

553: Internet Services

Take two theory courses from:

512: intro DS and Algorithms

510: Numerical Analysis

521: Linear Programming

513: Design and Analysis of DS&Alg

Take 1 or 2 database Courses:

539: DB Implementation

541 Database Systems

Other options:

67x: Parallel Programming

67x: Cloud Computing

More about this track»

Vision and Graphics track study plan

Take three of these courses:

520: Intro to AI

535: Pattern Recognition

536: Machine Learning

67x: Data Interaction & Visual Analytics

Take these three courses:

523: Computer Graphics

534: Computer Vision

67x: Game Science

Take two theory courses from:

512: intro DS and Algorithms

513: Design and Analysis of DS&Alg

521: Linear Programming

529: Computational Geometry

Take these two ECE Courses:

332:561: Machine Vision

332:570: Robust Computer Vision

Other options:

580: Topics in Computers In Biomedicine

598: Robotics

711:558: Convex Analysis and Optimization

More about this track »

Security track study plan

Take four of these courses:

518: OS Design

519: OS Theory

505: Computer Structures

552: Computer Networks

553: Internet Services

Take these three courses of:

544: Computer Security

546: Computer Systems Security

547: Security and Dependability

Take two theory courses from:

512: intro DS and Algorithms

513: Design and Analysis of DS&Alg

Other options:

67x: Data Cryptography

545: Distrubuted Systems

More about this track »
Prospective Students   -  Welcome!
^^^^
Click for more info!

Contact Us
  • 355 Hill Center
  • 110 Frelinghuysen Road
  • Piscataway, NJ 08854
  • cs-ms-program@cs.rutgers.edu
  • (848) 445-7474
Related Links

Copyright © 2016, Rutgers, The State University of New Jersey, an equal opportunity, affirmative action institution. All rights reserved.