1. Thesis (6 s.h. of SENG 7000) and Electives (15 s.h.)
A thesis is required for this option. Students summarize their research in the form of a formal written document and deliver an oral presentation. Thesis research is typically conducted over two semesters. Six (6 s.h.) count toward the minimum degree requirement.
Fifteen s.h. from 6000-level software engineering (SENG) courses and 6000-level computer science (CSCI) courses are required for this option. The semester hours from the CSCI courses must not exceed nine (9).
To select electives, go to the list of CSCI and SENG electives in part III.
2. Project (3 s.h. of SENG 6290) and Electives (18 s.h.)
A research project with a written report is required for this option. The project option involves collecting research literature on a topic of interest, critically examining it, and summarizing the research in the form of a formal technical report. This option may also involve developing software systems or proof of concept systems. Students must deliver an oral presentation of their findings. Students select topics for their projects in consultation with research advisors prior to the beginning of the last semester of study. The project is typically completed during the last semester of study.
Eighteen (18) semester hours from 6000-level software engineering (SENG) courses and 6000-level computer science (CSCI) courses are required for this option. The semester hours from the CSCI courses must not exceed nine (9).
To select electives, go to the list of CSCI and SENG courses in part III.
3. Coursework (21 s.h. of electives only)
Twenty-one (21) s.h. from 6000-level software engineering (SENG) courses and 6000-level computer science (CSCI) courses. The semester hours from the CSCI courses must not exceed nine (9).
The coursework option requires an e-Portfolio comprehensive examination. Please contact the graduate studies director for more information.
To select electives, go to the list of CSCI and SENG courses in part III.