EdusalsaDiscover Your Stanford

CS 194

Software Project

  • winter
  • spring
  • 2021-2022

3 units

Letter (ABCD/NP)

Design, specification, coding, and testing of a significant team programming project under faculty supervision. Documentation includes capture of project rationale, design and discussion of key performance indicators, a weekly progress log and a software architecture diagram. Public demonstration of the project at the end of the quarter. Preference given to seniors. May be repeated for credit. Prerequisites: CS109 and CS161.

Course Prequisites


  • LEC

    • Monday Wednesday 2:45:00 PM - 3:45:00 PM with Jay Borenstein

      Students enroll in either CS194, or CS194W, not both.

Grade Distribution

Sign Up

To save CS 194 to your course bucketlist

Already Have An Account? Log In