MSCS Thesis Track
The MSCS Thesis track is a rigorous option intended for students who are seriously considering a PhD in computer science or a research position. The student must meet the following requirements:
- Complete the first two semesters in the MSCS program with a cumulative GPA of at least 3.5
- Completed CS 601, 603, and either CS 621 or CS 631
- Identify a faculty adviser who agrees to supervise the research
- Department approval
After the requirements are met, the student will begin their thesis work in the first summer semester of the MSCS program. They will complete a research examination, present their progress at CS Night at the end of the second fall semester, and defend their thesis in the final spring semester.
- Research Examination: the student will conduct a written literature review to demonstrate a deep understanding of the problem space of their topic, develop a research plan, and write an argument that explains the significance of their proposed solution.
- CS Night Presentation: the student will prepare a poster for CS Night with their current research progress.
- Thesis: the student will write at least one paper that is publishable as a conference or journal paper.
Oral Examination
The student will complete two oral examinations as part of the track.
- Research Examination Defense: At the end of the first summer semester, the student will give a 30 minute presentation to a research examination committee. The committee will determine whether the student passes the research examination. If the student doesn't pass this examination, they will continue in the MSCS program as usual.
- Thesis Defense: In the final spring semester, the student will defend their thesis. The defense will consist of a public presentation and a private session with the examination committee.
Please contact Professor Malensek with any questions at mmalensek@usfca.edu