MS Project / Thesis Seminar (4005-893-70)

Course Information


Instructor: Reynold Bailey
Email: rjb@cs.rit.edu
Phone: (585) 475-6181

Office hours: Monday, Wednesday, 2:00 PM - 4:00 PM, Room GOL-3517
                         
Class times: Monday, 6:00 PM - 7:50 PM, Room GOL-3540

Course URL: http://www.cs.rit.edu/~rjb/MS_Seminar_20111.htm

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:

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 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

LaTex Templates for Pre-Proposal and Project/Thesis

Textbook, Readings, and Assignments

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 readings and assignments.

All readings and assignments must be completed before the start of class each week.  Assignments will be posted weekly in the table below.

Week

Topics Pages Assignments / Due date
2 Research Literature, Planning Chapter 10 (157-169) Assignment 1 - due September 12
3 Hypotheses, Research Areas Chapter 10 (169-182) Assignment 2 - due September 19
4 Experimentation Chapter 11 (185-197) Assignment 3 - September 26
5 Experimentation Part II Chapter 11 (198-204) Assignment 4 - October 3
6 Writing research papers/documents Chapter 9 (137-155) Assignment 5 - October 10
7 Defining and Describing Algorithms Chapter 7 Assignment 6 - October 17
8 Using Mathematical Notation Chapter 5 Assignment 7 - October 24
9 Graphs and Figures Chapter 6 Assignment 8 - October 31
10 Final Pre-Proposal Presentations   Assignment 9 - November 7

Additional Resources

Thesis / Project Webpage

You should set up a web page for your project/thesis this quarter. To start, you can simply set up the appropriate headings, and summarize the problems/area that you intend to pursue research in. You will be required to have a web page prior to your project/thesis defense.

Note: normally this web page is hosted in the web page provided with your CS computer account, in ~/public_html

Example project/thesis web pages:

Acknowledgements

The material presented in this course was largely developed by Prof. Richard Zanibbi. Course material was also provided by Prof Minseok Kwon, Prof. Hans-Peter Bischof, and other members of the CS faculty at RIT.