Students on the thesis track must complete a Program of Study of at
least 30 credits which includes at least 20 credits of coursework and
exactly 10 credits of thesis. The Program of Study is to be filled out
during a student's first semester of graduate school in consultation
with his or her advisor.
Credit Requirements
- CS 510 and 515 must be taken by all students.
- More than ten credits of CS 590 (thesis) may be taken by a student but exactly ten credits must appear on the Program of Study.
- The number of credits listed at the 500 level or higher (including CS 590) on the Program of Study must total at least 21.
- No more than three credits total can appear on the Program of Study from CS 500 and CS 570 combined.
- CS 576 may not appear on the Program of Study as part of the minimal 30 credits.
- Credits at the 400 level may be listed on the program of study, excluding CS 400, 460, 461, 470. 474, 476, 489, and 490.
- No course at the 400 level whose subject matter was taken in
fulfillment of a previous degree (e.g., a BS in computer science
degree) may be used. One exception to this rule arises if a student's
advisor determines from an interview with a student and from a
description of a course taken by the student with a title similar to a
CS 400 level course offered at MSU that the subject matter of the
previously taken course does not match the similarly-titled MSU course.
In such a case, the student may include the similarly titled MSU course
on the Program of Study at the advisor's discretion.
- Other than CS 590 (thesis), no course that is a required deficiency
course or is a course listed on the Program of Study may be taken
pass/fail.
Elective coursework included on the Program of Study beyond the
required CS 510 and 515 is to be determined by the student in
consultation with his or her graduate advisor.
The Master's Thesis
There are five distinct issues that you must address when completing a MS thesis:
- time management
- research
- content
- format
- publication
Time Management. Time management refers to the
organization of your time to ensure completion of the necessary
research and writing of the thesis prior to your proposed graduation
date. Be aware that even though the thesis is a ten-credit proposition,
it cannot be completed in one semester. It takes concerted
effort to perform research. It also takes more time than most people
expect to write the thesis. Furthermore, the MS exam must be held at
least three weeks prior to the end of the semester (not counting finals
week), and the thesis must be approved (not just submitted) by the
graduate school at least two weeks prior to the end of classes (not
counting finals week). Since the thesis cannot be completed until the
research is done, there simply isn't time to complete both during the
semester of graduation.
Research. Research is the intellectual effort you
invest in the exploration of some computer science problem or issue.
Given the time management problem described above, all students on the
thesis track are required to begin their research at least one semester
prior to the intended semester of graduation. Indeed, the best approach
is to become well acquainted with your advisor and a selected research
topic early in your studies and spread both the research and the
writing of the thesis across three semesters and the intervening
summers. This does not imply that you will be doing more than 10
credits worth of work (although that can happen) but simply that you
spread the effort out over more time, which nearly always results in a
better thesis.
Content. Content is the results of your research
that you record in your thesis.The following suggested organization of
the content can serve as a guide as you write your thesis, but you must
be sure to resolve content presentation with your advisor for your
individual case. In general, a thesis should have at least these five
parts:
- An introduction. The introduction is where you
introduce your research, outline what the main results of your research
are, and describe the organization of the presentation that follows in
the next sections. Remember, the purpose of the thesis is to inform,
not to hold readers in suspense about your results. So, in the
introduction you tell readers up front what your research results are
without yet detailing how you arrived at the results.
- Related Work . At some point in your thesis you
must place your work in the context of work that has been done by
others who have performed similar research. A good place for this is
right after the introduction. (Depending on your preferred
organization, it could also go after you have described your own work
in detail). This part should be thorough and should include citations
to every related work you have encountered, as well as its relevance to
your work, its strengths, its weaknesses, and brief comparisons with
your own results. The most embarrassing thing that can happen to a
student when defending a thesis is to discover that someone else has
already done what you did unbeknownst to you, or that you have left out
an important reference to a contribution to the research you did for
your thesis.
- Your Methods and Results. This should be the
largest part of the thesis and should include a detailed reporting of
your results and how you arrived at those results.
- Summary and Future Work. The final section of the
body of your thesis should include a short summary of the thesis and
the context of your work with respect to future directions the research
could take.
- References. From the moment you begin working on
your research (possibly long before you begin writing your thesis) you
should be keeping a list of references in the format required by the
Division of Graduate Education. Then, when you write your thesis, all
you need to do is include the references where they belong and cite
them as you write the thesis. Remember that this is a list of
references, not a bibliography. All of the references you list here
should be cited somewhere in your thesis.
Format. Format refers to the way your thesis must
be written--margin sizes, line spacing, how to include and refer to
illustrations, how the table of contents must be formulated, and so
forth--in order to satisfy the Division of Graduate Education. There
are no hard rules about content presentation, but there are very strict
rules about formatting. The reason is that the Division of Graduate
Education needs to ensure the publication quality and uniformity of all
theses submitted at MSU. Therefore, the CS Department has the following
requirements; all MS students must:
- review the formatting requirements found here on the Division of Graduate Education web site prior to starting the writing of the thesis.
- strictly follow the formatting guidelines for theses provided by the Division of Graduate Education while preparing the thesis.
- take the first few pages you write for your thesis (following the
guidelines) to the Division of Graduate Education for a quick review to
ensure that you are indeed following the guidelines.
- Take a near final draft of your thesis to the Division of Graduate
Education well in advance of the final date the thesis is due to ensure
that it will be accepted when you finally do submit it.
Again, we stress that these steps are mandatory to ensure that your graduation date (and the amount of money you must pay to finish your degree) are not jeopardized.
Publication. The results of the thesis are expected
to be submitted to a journal or conference for publication. This
requirement can be met in one of two ways.
- Presentation to the MS commitee of a paper that has already been submitted to a journal or
conference along with details of the publication venue. The committee must receive this information prior to the comprehensive examination.
- Presentation to the MS committee of a paper that has been completed and is ready for publication. The committee must receive this paper no later than the time that the thesis is submitted to the committe for final review before the comprehensive examinaiton. Details must accompany the paper that identify which journal or conference the paper will be submitted to along with the corresponding submission deadline.
Back to Master's Degree Menu
Updated: 2009-08-31