My Path

Build your 4-year plan. Select your major and optional minor, then drag courses into each semester to map out your degree.

Note: Scheduling information is only available for CMPSC, DS, SE, and INFM courses. Courses from other departments (such as Math, Philosophy, or COMM electives) can be dragged from the "Other Courses" section into any semester slot.

Major requirements 0 / 0 courses
Credits planned 0 cr
Year 1

Fall

0 credits

Spring

0 credits
Year 2

Fall

0 credits

Spring

0 credits
Year 3

Fall

0 credits

Spring

0 credits
Year 4

Fall

0 credits

Spring

0 credits

Major Requirements

Select a major above to see required courses here.

Other CMPSC Courses

Other Courses