Project

Project Proposal

  • icon Project Proposal
    (due Tue Jan 13, 11:59pm)
  • How to turn in: You'll need to create a GitHub repository and check in your proposal document to it by the submission deadline. Fill out our Project Proposal Submission Form to indicate your team members' names and instructions for us to access and grade your proposal.
  • EXTRA SIGN-UP INSTRUCTIONS FOR CS194W WRITING CONFERENCES

    Writing conferences with tutors in the Technical Communication Program (TCP) will be conducted through in Huang Engineering Ctr, Rm 049. The purpose of these conferences is to assist you with a revision of your project proposal, focused on improving the quality of your technical writing.

    The sign-up procedure is as follows: If you are in 194W, please confer with all the other 194W students in your project group to find THREE 50-minute slots when you could all meet with a TCP writing tutor, in the date range of through , between 9:00AM and 6:00PM. You will only be meeting once, but we are asking for three available times to facilitate finding a match with the availability of the TCP staff.

    Please have ONE member of your group email your three available meeting times to TCP Director Claude Reichard (reichard@stanford.edu) by this at noon. Your group's designated email sender should CC the other 194W members of the group. (Non-194W members of your group are not required to participate in the writing conference, but are welcome to attend if they would like.)

    Claude will get back to your group the following week to confirm which time he has been able to schedule you. If you have any questions about the sign-up procedure, please contact Claude.

Past Projects:

Here are some of the projects students completed in past quarters of CS 194. These are just meant to serve as ideas of the size and scope and types of projects that others have done. Obviously, your should come up with its own original idea and not exactly recreate one of the ideas below.

  • Bees with Jetpacks: a 3-D game made using Unity.
  • CheckMail: a social email utility.
  • CodePuppy: an online turnin and grading submission program for section leaders.
  • Deezy: a web-based music visualization system that listens to the audio through the computer's microphone.
  • DistributeJS: distributed computing platform written in JavaScript for running heavy computational tasks.
  • Flat: set of web and mobile features to assist roommates in a dorm or apartment
  • FriendSwap: web app that helps people find new friends in another city
  • NoteGoat: web-based collaborative note-taking system with speech-to-text features
  • Quanto: centralized web app for tracking and visualizing data over time that was gathered from devices such as FitBit
  • Scoryst: web app for scanning and grading exams, to be used by TAs
  • Spork: web-based restaurant finding and rating system
  • Textbook Treehouse: web site for searching, buying, and selling college course textbooks
This document and its content are copyright © Marty Stepp, 2015. All rights reserved.
Any redistribution, reproduction, transmission, or storage of part or all of the contents in any form
is prohibited without the author's expressed written permission.