Master's Project/Thesis Seminar

4005-893-70

Spring 2011
Classes: Thursdays 6-7:50pm
Room: 70-3640 (Golisano College)
http://www.cs.rit.edu/~rlaz/ms_seminar_S2011

[ Assignments ] -- [ Pre-proposals ] -- [ Readings/Resources ] -- [ Project/Thesis Web pages ] -- [ myCourses ]

Instructor

Course Description

The goal of this course is for students to become acquainted with the skills and practices needed for carrying out research and development projects in Computer Science, and to create a preliminary plan for completing their own MS project or thesis. Relevant skills include performing targeted literature searches, writing technical documents (papers, project reports and theses), and designing programs (projects) or experiments and/or proofs (theses). Over the course of the quarter, students will find a faculty advisor who will oversee the completion of their MS thesis or project, and work with the advisor, the course instructor, and other students in the course to develop a preliminary research project or thesis proposal, known as a 'pre-proposal.'

Ideally, a pre-proposal briefly identifies the following in 1-2 pages:

  1. A research problem or task (for theses, including a hypothesis)
  2. A strategy/approach for devising a solution
  3. Key references (3-5) on current work related to the project/thesis
  4. Sketch of the implementation strategy (projects), or experiment/proof strategy (theses)
  5. Resources needed (e.g. experimental data and tools to be used)
  6. Metrics and/or protocols (e.g. for human experiments) that will be used to assess the success of the project or thesis. For theses, these measures should be designed to test the hypothesis.
Developing a pre-proposal requires a great deal of effort, and is ideally completed while having weekly meetings with the faculty advisor.

Each week students will discuss as an assigned reading out of the course text, and make a brief (3-4 minute) presentation and/or submit a pre-proposal draft.

Course Policies

The following are required in order to pass the MS seminar.


Sample Pre-proposals (Completed Winter 2010)

LaTeX Templates for the Pre-Proposal and Project/Thesis


Textbook and Readings

The course textbook is:
Zobel, Justin. Writing for Computer Science, 2nd edition. London: Springer-Verlag, 2004 (available online through booksellers, and in the RIT bookstore).
The following is a preliminary schedule for assigned readings:

Week Topics Pages
2 Research Literature, Planning 157-169
3 Hypotheses, Research Areas 169-182
4 Experimentation 185-197
5 Experimentation Part II (remainder of Ch. 11)
6 Writing research papers/documents Ch. 9 (137-155)
7 Defining and Describing Algorithms Ch. 7
8 Using Mathematical Notation Ch. 5
9 Graphs and Figures Ch. 6
10 Final Pre-proposal Presentations

Additional Resources

Advice on Research



Thesis/Project Web Pages

Student Web Pages:
Last updated 5/12/2011