This program is designed for working progammers who have an undergraduate or graduate degree in a science or engineering discipline. Following is the recommended schedule of courses for half-time study starting Summer 2012.
| Summer 2012 | 172 | The Science of Data Structures |
| Fall 2012 | TBD | Introduction to Data Mining |
| Fall 2012 | 282 | Design and Analysis of Efficient Algorithms |
| Spring 2013 | 446 | Machine Learning |
| Spring 2013 | TBD | Cloud Computing |
| Fall 2013 | 455 | Software Analysis and Improvement |
| Fall 2013 | 456 | Operating Systems |
| Choose two of: | ||
| Spring 2014 | 449 | Machine Vision |
| Spring 2014 | 410 | Web Programming |
| Spring 2014 | 296 | Database Systems |
| Spring 2014 | 458 | Parallel and Distributed Systems |
| Spring 2014 | 574 | Networks, Crowds, & Markets |
| Spring 2014 | 457 | Computer Networks |