MSCS with Artificial Intelligence Track

Students complete this track by substituting four of the MSCS electives by four courses designated for this track — two are required and two are electives. 

1. Complete the two required courses

2. Complete two of the following electives

Also available as 3-credit special topics courses: CS 580D (Computational Social Science), CS 580E (Introduction to Deep Learning), and CS 580P (Introduction to Natural Language Processing).