CS373 - Thesis Statement

    

Thesis Statement: Addressing the Computer Science Requirements for Your Project

Your Project Must Have a Significant Computer Science Component

The basic test for the success of your project is: Does it require your computer science background to understand and do the work?

Ways to test this requirement for sufficiency

  1. Are you exploring sophisticated algorithms (sufficient)?
  2. Are you exploring detailed data management approaches (sufficient)?
  3. Are you exploring advanced software architecture and design (sufficient)?
  4. Does my content sound like a marketing brochure (not sufficient)?
  5. Do I cover many concepts at a very high level (not sufficient)?

Ways to test this requirement for achievability

  1. Can I develop a prototype or demostrate the concepts of my project?
  2. Would a detailed description of my project be a chapter in a thesis (achievable) or a full thesis (non achievable)?

Assignment

Write a thesis statement for your SOTF paper that includes a description of the algorithms, data management, or software architecture elements. Your topic should include at least one of these elements. Use 2 - 3 paragraphs for the description.

Other Resources

  1. The Course Handbook contains a lot of guidance on selecting a good topic and making your project successful. Consult the handbook regularly.
  2. Review papers from previous students.