|
The objectives of the mandatory Masters Thesis/Project requirement is to provide a culminating educational
experience, where the student, under the supervision of a faculty member, conducts an individual study
employing concepts and methods learned in the program to solve a problem of significant importance from a
practical or theoretical standpoint. The study should involve a synthesis of concepts and methods learned
in more than one course, and exhibit awareness of previous work in the area of study. This requirement
also aims to provide an opportunity to the student to learn and practice the means of written and oral
communication. The project or thesis provides an extremely important component to the students' portfolio
applied towards a future undertaking whether it be for admission to a Ph.D. program or for a leadership
position in the computing industry.
There are two equivalent possibilities for the culminating experience in the MS program in Computer
Science: MS project (CSc895), and MS thesis (CSc898).The MS thesis and
the MS project have the same level of difficulty, need the same time for completion, and yield the same
kind of MS degree. The decision whether a work is a thesis or a project must be made at the time of
registration for CSc895/898 in consultation with the faculty advisor.
The Following Policies Apply
-
Credits and Courses to Take
The complete work on MS thesis/project has a limit of 9
credits. Typically, students working on a thesis will register for 3 credits of CSc 897 (Research)
followed by 3 credits of CSc 898, but they can take an additional 3 units of CSc 897 upon
advisement. Students working on a project will usually enroll in 3 credits of CSc 899 followed by 3
credits of CSc 895,but they can take additional 3 units of CSc 899 upon advisement. CSc 898 is
graded pass/fail, and CSc 895 has a letter grade.
-
Advisor and Committee Selection
Before registering for the MS thesis/project the
student must select an advisor, and other members of the thesis/project committee and file the GAP
and Culminating Experience Form with the Graduate Division. The thesis committee must have at least
3 members, and the project committee must have at least 2 members. At least two members must be
tenured or tenure-track SFSU/CS faculty for either type of committee. In addition to the 2 members
of the CS Department, the committee may include faculty or members outside of the CS Department,
upon approval of the CS Chair. Recommended sequence of study outlining proper time these selections have to be made is available at at http://www.cs.sfsu.edu/grad/grad_recom_sequence.html
-
Defense
Both MS thesis and MS project have a public oral defense. Usually the
student presentation is about 30 min. with Q&A following. Defense committee then asks all to leave
the room for a short period of time to discuss the work and the grading. The defense must be
advertised to the local community. This is a great opportunity to bring family and friends. Students
are advised to carefully rehears and check the presentation for content, duration and to make sure
all the SW and demos work. Good resources for preparing oral presentations are
at http://www.cs.sfsu.edu/forms/student%20forms/prep_oral_presentations.htm
-
MS Thesis Format
The format of the MS thesis document is strictly defined and controlled by the SFSU Graduate
Division (http://www.sfsu.edu/~gradstdy/thesis.htm).
The original copy of the thesis, including committee signatures, is submitted to the
Graduate Division for approval. After approval by the Graduate Division the original version is
bound according to the SFSU standard and stored in the SFSU library. One bound copy of the thesis
must also be given to the CS Department office. Thesis copies are submitted to the committee members
in a form approved by the members.
-
MS Project Format
The format of the MS project document is strictly defined and controlled by the Department of
Computer Science, and has the form of the CS Technical Report. The final version of the MS project
is submitted to the CS Department and stored in the CS Department office. Project document copies
are submitted to the committee members in a form approved by the members. The recommended form for
the culminating experience report with suggested outline and content of each chapter is available at
http://www.cs.sfsu.edu/grad/writing_cpr.html.
Please work with your advisor for more details.
-
Deadlines, Forms & Paperwork
Details about the paperwork, deadlines and registration are here http://www.cs.sfsu.edu/forms/aboutculminatingproject.html.
Students are also encouraged to consult with prospective thesis/project advisors and CS office for
more detailed information on the expected schedules for completion of their culminating experience
work.
-
Culminating Experience Project Proposal
This is submitted the term prior to enrollment in 895 or 898. The CER is a vehicle to communicate and agree upon
expectations for the work for culminating experience between the student and the advisor. Typical
sections of this proposal should include motivation, problem description, method of solving the
problem, relevant work of others, as well as milestones, deliverables and approximate timetable (for
more details talk with the thesis/project advisor). This project proposal should be done carefully
and will serve as a "contract" between the advisor and the student. The size of
this report is in general about 2-4 pages. One set of guidelines for writing these proposals is here
https://dbsgrad.sfsu.edu/~mmurphy/suggestions.htm
but students are encouraged to work with their thesis/project advisor on specific details. It is
required that this proposal be developed as a deliverable with the 899 or 897
course preceding 895 or 898 courses.
-
Student Responsibility
-
It is critical to plan to take graduate level electives with possible
culminating experience supervisors during your first year of study. Think of topic(s) for your
culminating experience, do a research on it, check what CS faculty does for research, and feel
free to meet CS Chair or other faculty for advice.
-
Must attend the first graduate seminar (graduate program overview) ion your
first semester of study
-
Must enroll in courses taught by prospective thesis/project supervisors in your
second semester of study. Consult your favorite professors for guidance in project selection.
-
Must attend mandatory advising group meeting with CS Chair to be organized
within the first 4 weeks of second semester.
-
Must select your culminating experience supervisor by the end of second
semester and obtain your supervisor's permission to work under his/her supervision.
The culminating project and thesis require serious commitment and focus of the student. Serve
the purpose to show that the student is capable of delivering individual work as well as being
independent, able to deliver a project etc.
It is the responsibility of the student to follow up the agreed upon milestones and commitments made
to the advisors (usually via approved project proposal). This is especially critical for projects
where the work involves external funding and commitments including developing publications that
require student's contributions.
Students are strongly encouraged to help faculty develop research publications (e.g. doing the
necessary work such as SW development, experiments) and to participate in writing research papers,
especially those aspiring toward Ph. D. studies.
While students own the copyright to the code they develop at SFSU, the source code, and all the data
and procedures used for the research and experiments must be made publicly available for faculty and
others for the purpose of grading and evaluation.
Changes in project plans, topics, title or committee members (but not the main advisor) must be made
in writing in accordance with Department procedures. Change of advisor requires repeating the whole
culminating project or thesis course sequence (including 899 or 897) and adherence to Department
polices.
Students must follow all CS Department and general rules about plagiarism, details are available at
http://www.cs.sfsu.edu/plagarism.html.
|