Choose an additional 12 units of CSCI courses (only one course may be 400 level)*:
CSCI 400-599 Select any CSCI elective course from the department’s offerings. Only one course may be 400 level. Units: 12
*Not from CSCI 590, CSCI591, CSCI594ABZ, OR CSCI598
Recommended Electives
Multiple combinations of options exist to complete the remaining units necessary to earn the degree.
Internship Experience:
Students interested in internships for degree credit are required to complete CSCI 598 Professional Writing and Communication for Computer Scientists (1 unit) as a prerequisite before enrolling in ENGR 596 Engineering Internship (each internship = 1 unit, max 3).
Research:
Students interested in computer science research can select from CSCI 591 Computer Science Research Colloquium (1 unit, max 2) and/or CSCI 590 Directed Research (variable units, max 4).
Additional Coursework:
Non Computer Science Course (such as EE, ISE, INF, etc. from approved list – see department website) (3-4 units)
600-level CSCI Course (faculty and department approval required) (4 units)
Additional 500-level CSCI course (4 units)
Other options may be available with department approval.
Thesis Option
With the approval of a supervising professor, qualified students may be allowed to pursue a thesis option. Students pursuing the thesis option must satisfy all of the policies and course requirements for the master’s degree with the following exceptions: A maximum of 4 units from approved courses may be taken at the 400 level in either electrical engineering or computer science. In addition, these students must enroll in a minimum of two semesters of CSCI 594abz for a maximum of 4 units. Total units required for the degree is 28. The thesis must comply with all requirements set by the Graduate School. Students interested in a thesis while enrolled in a CS specialization should consult with their department advisor.
You must be logged in to post a comment.