Each TSM student is required to have a specialization. A specialization is a cluster of seven related courses, totaling at least 21 credits, with at least three courses, totaling at least nine credits, at the 300 or 400 levels.
Currently, students have the option of three (3) specializations:
* Note: Students with demonstrated programming experience may substitute a course from the special topics sequence CSE 190, CSE 191, CSE 192, for CSE 101 or CSE 103, with permission and prior approval.