Main


Senior Capstone Design is a project-based course that challenges students to apply their current knowledge of computer science to solve real-world problems.



Lectures: TR 2:20 pm - 3:35 pm @ HRBB 126
Labs: TR 3:55 pm - 5:15 pm @ HRBB 229

Prototyping - Case Scenarios


Deadline: Thursday, Mar 6, 2014 @ 8:00 AM
Submission: Dropbox @ \Class Assignments
Link: none

Summary:
For this assignment, you will write a half- to one-page document listing 1-3 sample case scenarios that involves your project. The write-up for the case scenarios can be informal, but the goal is for your scenario(s) to describe an instance of the user performing a representative task that uses your project. It should tell a story of a scenarios of a user making use of your system, interface, or application. The more descriptive, the better.

IRB Protocol - Supplementary Materials


Deadline: Thursday, Feb 20, 2014 @ 8:00 AM
Submission: Dropbox @ \IRB Documents

Note:
Your project team cannot complete this course without a completed and approved IRB protocol.

Summary:
For this assignment, you will complete the supplementary materials that need to be attached to your study application. More specifically, these supplementary materials consist of the following:
  • Information Sheet
  • Flyer
  • Interface Screenshots
  • Pre-Study Questionnaire
  • Post-Study Questionnaire
  • Email Message Script
  • Social Networking Site Post Script
  • Verbal Contact Script

IRB Protocol - Revised Submission


Deadline: Thursday, March 27, 2014 @ 8:00 AM
Submission: Dropbox

Note:
Your project team cannot complete this course without a completed and approved IRB protocol.

Summary:
For this assignment, you will complete the revisions of your IRB protocol's revised submission and inform your TA that your protocol is ready for re-submission.

IRB Protocol - Milestone #4


Deadline: Thursday, February 20, 2014 @ 8:00 AM
Submission: Dropbox
Link: Sample Protocol

Note:
Realize that the process of completing an accepted IRB protocol submission is very time-consuming, so do not wait until the last minute to work on your milestones. It is to your huge advantage to complete your milestones way before the deadline.

Summary:
For this assignment, you will be completing your first milestone for your IRB protocol submission. Complete the following items for your fourth milestone.
  • Information Sheet
  • Flyer
  • Interface Screenshots
  • Pre-Study Questionnaire
  • Post-Study Questionnaire
  • Email Message Script
  • Social Networking Site Post Script
  • Verbal Contact Script

IRB Protocol - Milestone #3


Deadline: Thursday, February 13, 2014 @ 8:00 AM
Submission: Google Drive
Link: Sample Protocol

Note:
Realize that the process of completing an accepted IRB protocol submission is very time-consuming, so do not wait until the last minute to work on your milestones. It is to your huge advantage to complete your milestones way before the deadline.

Summary:
For this assignment, you will be completing your first milestone for your IRB protocol submission. Complete the following items for your third milestone.
  • Study Application: Section 16
  • Study Application: Section 17
  • Study Application: Section 18
  • Study Application: Section 19

IRB Protocol - Milestone #2


Deadline: Thursday, February 6, 2014 @ 8:00 AM
Submission: Google Drive
Link: Sample Protocol

Note:
Realize that the process of completing an accepted IRB protocol submission is very time-consuming, so do not wait until the last minute to work on your milestones. It is to your huge advantage to complete your milestones way before the deadline.

Summary:
For this assignment, you will be completing your first milestone for your IRB protocol submission. Complete the following items for your second milestone.
  • Study Application: Section 6
  • Study Application: Section 7
  • Study Application: Section 12
  • Study Application: Section 15

IRB Protocol - Milestone #1


Deadline: Thursday, January 30, 2014 @ 8:00 AM
Submission: Google Drive
Link: Sample Protocol

Note:
Realize that the process of completing an accepted IRB protocol submission is very time-consuming, so do not wait until the last minute to work on your milestones. It is to your huge advantage to complete your milestones way before the deadline.

Summary:
For this assignment, you will be completing your first milestone for your IRB protocol submission. Complete the following items for your first milestone.
  • Study Application: Section 1
  • Study Application: Section 4
  • Study Application: Section 5

Relevant Readings - Reading #1


Deadline: Thursday, January 28, 2014 @ 2:20 PM
Submission: None
Link: See below

Summary:
For this assignment, you will read about user scenarios. This should be familiar material for students whom have previously taken Dr. Hammond's CHI course, but is definitely very important for those whom have not. The links below give a brief oveview of what user scenarios are, as Dr. Hammond will have every team perform this activity later this semester.

First-Week Matters - Project Proposal


Deadline: Tuesday, January 21, 2014 @ 8:00 AM
Submission: Dropbox @ Class Assignments\[01.21] First-week Matters - Project Proposal
Link: Template

Summary:
For this assignment, you will write a 2-4 page project proposal. Your project proposal should have the following sections that addresses what is described below:
  • Title: It's a title.
  • Abstract: For this section, write a one-paragraph summary of five (5) sentences that addresses the following:
    • Current Situation: What is the current state of the world that relates to what you are doing in your project? (1 sentence)
    • Problem Statement: What is the specific problem that you are trying to solve?
    • Prior Work: What already exists in the world or has already been done that does not suitably solve the problem you are exploring? (1 sentence)
    • Proposed Solution: What is the approach that you propose for solving this problem? (1 sentence)
    • Expected Contributions: What benefits do you speculate will be derived from your proposed solution? (1 sentence)
  • Motivation: For this section, write a half-page to one-page section that provides context to the reader of what you are doing for the project. Be sure that you address the following points:
    • Introduction: Introduce the domain area that your project explores.
    • Problem: Describe the problem you are trying to solve.
    • Background: Provide any background information necessary to understand the problem.
    • Understandable: Any intelligent person should be able to understand and be motivated by the problem you are exploring.
  • Prior Work: For this section, write a half-page to one-page section that gives an executive summary of the literature that relates to you work. You are not limited to only related systems, but are also allowed to summarize supporting knowledge and relevant techniques that can benefit your project. Be sure that this section addresses the following points:
    • Novelty: Describe how your work differs from related work.
    • Foundation: Does the prior work appropriately set the stage for your project?
    • Impact: Does it tell a story?
  • Proposed Solution: For this section, write a half-page to one-page section that describes what you propose to directly address the motivation. That is, what do you propose to solve, and what do you plan to build and implement as your solution. Be sure that this section addresses the following points:
    • Goal: What are you trying to solve?
    • Solution: What is your proposed solution?
    • Details: What does your proposed solution do?
    • Plan: How do you plan to implement your proposed solution?
  • Budget Needs: For this section, write a half-page to one-page section that lists and describes what components you need for your project. That is, provide a list of what equipment you may need to accomplish the aims of your project. For each item, write a paragraph that addresses the following points:
    • Item: Provide a description of that item.
    • Purpose: Provide a justification for that item in your project.
    • Price: How much does it cost at market value?
    • Vendor: Who sells it and where can you purchase it?

IRB Protocol - Initial Submission


Deadline: Thursday, February 27, 2014 @ 8:00 PM
Submission: Dropbox

Note:
Your project team cannot complete this course without a completed and approved IRB protocol.

Summary:
For this assignment, you will complete the revisions of your IRB protocol's initial submission and inform your TA that your protocol is ready for submission.

Peer Review - End-of-semester


Deadline: Tuesday, April 22, 2014 @ 8:00 AM
Submission: Google Forms
Link: Sample

Note:
Do not review yourself, since this is a peer review. Only review your project team members.

Summary:
For this assignment, you will be filling out your second peer review of the other members of your project team. Refer to the Sample link to preview the questions that will be on the peer review form.

Note that your peer review scores will be compared to the TA's review scores of your project team members. If your peer review score for a team member differs from the TA's review score by more than one standard deviation, then the TA's review score for that member will be used instead.

Peer Review - Mid-semester


Deadline: Thursday, March 20, 2014 @ 8:00 AM
Submission: Google Forms
Link: Sample

Note:
Do not review yourself, since this is a peer review. Only review your project team members.

Summary:
For this assignment, you will be filling out your first peer review of the other members of your project team. Refer to the Sample link above to preview the questions that will be on the peer review form.

Your peer review scores will also be compared to the TA's review scores of your project team members. If your peer review score for a team member differs from the TA's review score by more than one standard deviation, then the TA's review score for that member will be used instead. Therefore, it is in your best interest to peer review your project team members as truthfully as possible.

Project Report - Progress #4


Deadline: Tuesday, April 22, 2014 @ 2:20 PM
Submission: Dropbox
Link: Template

Note:
Make sure that you explicitly download the Project Report Template link above as an MS Word DOCX file, not save it onto your Google Drive Account.

Summary:
For this assignment, you will be making progress on your project report. Your team must complete the updated draft of the following sections for the next progress of your project report.
  • Title
  • Abstract
  • Introduction
  • Related Work
  • Implementation
  • Results
  • References
Additionally, your team must complete the initial draft of the following sections.
  • Discussion
  • Future Work
  • Conclusion
Details of how those sections should be written are contained in the Project Report Template link above.

Project Report - Progress #3


Deadline: Tuesday, April 8, 2014 @ 2:20 PM
Submission: Dropbox
Link: Template

Note:
Make sure that you explicitly download the Project Report Template link above as an MS Word DOCX file, not save it onto your Google Drive Account.

Summary:
For this assignment, you will be making progress on your project report. Your team must complete the updated draft of the following sections for the next progress of your project report.
  • Title
  • Abstract
  • Introduction
  • Related Work
  • References
Additionally, your team must complete the initial draft of the following sections.
  • Implemenetation
  • Results
Details of how those sections should be written are contained in the Project Report Template link above.

Project Report - Progress #2


Deadline: Tuesday, March 25, 2014 @ 2:20 PM
Submission: Dropbox
Link: Template

Note:
Make sure that you explicitly download the Project Report Template link above as an MS Word DOCX file, not save it onto your Google Drive Account.

Summary:
For this assignment, you will be making progress on your project report. Your team must complete the updated draft of the following sections for the next progress of your project report.
  • Title
  • Abstract
  • Introduction
Additionally, your team must complete the initial draft of the following sections.
  • Related Work
  • References
Details of how those sections should be written are contained in the Project Report Template link above.

Project Report - Progress #1


Deadline: Tuesday, March 4, 2014 @ 2:20 PM
Submission: Dropbox
Link: Template

Note:
Make sure that you explicitly download the Project Report Template link above as an MS Word DOCX file, not save it onto your Google Drive Account.

Summary:
For this assignment, you will be making progress on your project report. Your team must complete the initial draft of the following sections for the next progress of your project report.
  • Title
  • Author Names
  • Abstract
  • Introduction
Details of how those sections should be written are contained in the Project Report Template link above.

Tech Videos - Viewing #1


Deadline: Thursday, January 16, 2014 @ 2:20 PM
Submission: None
Link: See below

Summary:
In order to give you some additional direction while brainstorming and formulating your project ideas, please watch the following two videos below.

First-Week Matters - Project Idea Summary


Deadline: Thursday, January 16, 2014 @ 2:20 PM
Submission: E-mail to TA (ptaele@cse)
Link: None

Note:
The project idea summary paragraph should only consist of one idea. If you have multiple ideas, you are allowed to submit multiple paragraphs, but make sure that these paragraphs are in the same document file.

Summary:
For this assignment, you are to write a one-paragraph project idea summary that must address each of the following points below.
  • Brief description of your idea. (1 sentence)
  • Why your idea is novel. (1 sentence)
  • Why your idea is cool. (1 sentence)
  • Why your idea is useful. (1 sentence)
  • Why your idea is sufficiently challenging. (1 sentence)
  • Why your idea is appropriate for a computer science capstone course. (1 sentence)
Write up your idea in a text file and e-mail it to your TA.

Research Literature - Review


Deadline: @ 8:00 AM for each date below
  • Review #1: Tuesday, January 28, 2014
  • Review #2: Tuesday, February 4, 2014
  • Review #3: Tuesday, February 11, 2014
  • Review #4: Tuesday, February 18, 2014
  • Review #5: Tuesday, February 25, 2014
  • Review #6: Tuesday, March 4, 2014
  • Review #7: Tuesday, March 18, 2014
  • Review #8: Tuesday, March 25, 2014
  • Review #9: Tuesday, April 1, 2014
  • Review #10: Tuesday, April 8, 2014
Submission: Dropbox @ Literature Reviews/[XX.XX] Research Literature - Review #X
Link: Template

Summary:
Literature reviews play an important part of the preliminary sections of your eventual final paper. In order to help you better prepare for the final paper, you will be expected to read and summarize a total of ten (10) candidate research works of your own choosing this semester  You may choose whether or not to reference your candidate research works in your eventual final paper, if you feel that the papers are relevant enough after reading and summarizing them. Use the above template to complete your summary, and refer to the instructions below for further details.
  1. Title: Write the title of the paper here.
  2. Authors: Write the names of all the authors of the paper here.
  3. Venue: Write the name of the research venue (e.g., conference, journal, book) and the year that it was published here.
  4. Source Link: Write the research venue's source link here. The source link must be from an established research venue and not from an obscure website.
For suggestions of locating research literature relevant to your project, refer to the following links below.
For the paywall sites, you must either be on-campus or access those sites through TAMU Library by following the steps below.
  1. Go to the TAMU Library site.
  2. Click on Popular Databases>>.
  3. Click on More>>.
  4. Next to Search for Databases, type the name of the paywall sites, (e.g., ACM Digital Library, IEEE Xplore).
  5. Log into your student account with your NetID and password.