Required courses are listed below. Students must take all 10 required courses. Students who wish to take an elective (above the 10 required courses) must request approval from the program office prior to registration. Students who opt to do a thesis must take first nine (9) required courses (not including ISEC 695), and take 6 thesis credits (total 33 credits). Plans for the thesis option must be made in conjunction with, and approved by, the program office.