A course-based master's option for working professionals.

Our professional master’s programs are tailored for those looking to advance their careers by furthering their computer science knowledge and skillset. You can pursue a general course track or choose from one of eight sub-plans to specialize in a specific field, such as robotics, data science and engineering, or human-centered computing. Please note that more research opportunities are available for traditional MS students, and professional MS students are not eligible for part-time instructor positions, teaching assistantships or research assistantships — only hourly appointments. 

Request Graduate Info   Start an Application