Click on each course to view the course descriptions, pre-/co-requisites and hours.
Required courses
Major electives