Welcome to the Masters' Wiki

Program Requirements

Here are your official requirements. Pay special attention to the "Master's Thesis Guidelines".

1. Forming a Committee

For a Masters' Thesis project, you'll need a Committee of at least three faculty members. These faculty may have helpful advice for you, so it's in your interest to form your committee early.

Your advisor can probably suggest good candidates for the committee, but it's your responsibility to go to them and describe your project.

You should assemble your committee as soon as you have a good sense of what your thesis topic will be.

2. Doing the Research

You're on your own here until someone adds some helpful advice.

3. Writing it up

You might be interested in the ThesisTemplate.

4. Defending it

Here is some general AdminAdvice about defense scheduling.

And here is some GeneralAdvice about a M.S. defense talk.

Here is a small subset of PreviousTheses

Alternatively …

Franz Kurfess has a Web page with a summary of the entire masters' process at Senior Projects and Theses. It covers much of the same ground as this document, and in much greater detail.

PolyForge Repository

One of the teams in the CSC 581-S07 class created PolyForge, a repository for student projects. It is now available for testing. To find out how well it works, and how useful it is for the students and faculty here, please put your project milestones and project code intended for limited distribution on it. In its current configuration, it is not intended as a repository for code under development (only for code or documents that you may want to make available to others); version control, for example, currently is disabled, but may become available later on. So please do the following:

  • Register your project by going to http://gsa11.csc.calpoly.edu or http://gsa11.csc.calpoly.edu/polyforge .
  • create a user account and activate your account through email (via a .calpoly.edu address).
  • Once this is completed, you can then register a project. Select your faculty adviser for the thesis or project; if that person is not listed, ask them to register. Once the adviser approves the project, you will receive an email notice of that.
  • Add other team members to their group (if they have already registered), or their team members can request to be a member of the project.
  • Upload files and documentation to the site. I recommend to start with the project proposal. The final project, documentation etc can be uploaded through the regular upload section.
  • Submit PolyForge bugs through the "PolyForge" project's bug section; (PolyForge itself is a project on the Web site).
  • Submit bug reports on a specific project through that project's bug section.
  • Submit general user feedback through the "Support" section.

I believe that the PolyForge project is a great opportunity to organize the multitude of projects that we're doing here in a more systematic manner, and strongly encourage you to try this out. This is not mandatory, but we would like to get some feedback from you about how well it works.

Franz Kurfess

Hoodia Gordonii Plus is a latest, innovative suppressant, metabolic process supporter, fat burner and vitality improver... altogether. | Just a couple droplets of the Hoodia Chaser fluid extract will provide a more powerful and effective result than any Hoodia diet tablet on the market. | Single Dietrine Capsule taken before a meal can freeze up to 1125 calories from fat and saccharide foods.

Attachments