Note:
(1) This course is only offered on alternate years; it may need to be taken in semester 5
(2) This course is only offered on alternate years; it may need to be taken in semester 6
(3) This course is only offered on alternate years; it may need to be taken in semester 7
(4) This course is only offered on alternate years; it may need to be taken in semester 8
(5) These courses are offered in alternate years; sequence will be determined by yearly rotation
(*) Possible summer school options