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
- Are you exploring sophisticated algorithms (sufficient)?
- Are you exploring detailed data management approaches (sufficient)?
- Are you exploring advanced software architecture and design (sufficient)?
- Does my content sound like a marketing brochure (not sufficient)?
- Do I cover many concepts at a very high level (not sufficient)?
Ways to test this requirement for achievability
- Can I develop a prototype or demostrate the concepts of my project?
- 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
- The Course Handbook contains a lot of guidance on selecting a good topic and making your project successful. Consult the handbook regularly.
- Review papers from previous students.