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.