Stanford Root

Schedule

Stanford Root

Schedule

CS 42SI

From Player to Maker: 2D Engine-Based Game Development

UNITS:2
GRADING:Satisfactory/No Credit
LEVEL:Undergrad
GER:—

This course aims to get students experienced with the game development lifecycle, developing multiple game projects from start to finish. Students will utilize various ideation tools for brainstorming (borrowed from the Design program), use the Unity Engine to develop 2D games in individual and collaborative settings, and publish their work on live websites by entering into friendly competitions known as "game jams". By the end of the quarter, students will have created a rapid-prototype game and gained the proper skills to make games on their own. Enrollment is limited and by rolling application only: https://forms.gle/K1XwdPpLXbFSJGnZ6

Syllabus for selected term:
View Autumn 2026 Syllabus

Sections

1 Term
Activity 1Open
ID: 6328
0 / 20 enrolled
DAYS:Tuesday, Thursday
TIME:12:30 PM – 1:20 PM
LOCATION:Thornton 211
INSTRUCTOR:
Borenstein, Jay
2units

CS 42SI: From Player to Maker: 2D Engine-Based Game Development

2 units · Satisfactory/No Credit

This course aims to get students experienced with the game development lifecycle, developing multiple game projects from start to finish. Students will utilize various ideation tools for brainstorming (borrowed from the Design program), use the Unity Engine to develop 2D games in individual and collaborative settings, and publish their work on live websites by entering into friendly competitions known as "game jams". By the end of the quarter, students will have created a rapid-prototype game and gained the proper skills to make games on their own. Enrollment is limited and by rolling application only: https://forms.gle/K1XwdPpLXbFSJGnZ6

Offered in Autumn 2026 at Stanford University.

Autumn 2026 sections

  • Activity — Tuesday Thursday 12:30 PM – 1:20 PM — Thornton 211 — Borenstein, Jay (Undergrad)

More CS courses

  • CS 25: Transformers United V6 (SYMSYS 25)
  • CS 25N: Big Ideas in Cryptography
  • CS 31N: Counterfactuals: The Science of What Ifs?
  • CS 33: AI Changes Everything: Intentions & Consequences
  • CS 40: Cloud Infrastructure and Scalable Application Deployment
  • CS 41: Hap.py Code: The Python Programming Language
  • CS 44N: Great Ideas in Graphics
  • CS 46: Working with Data: Delights and Doubts
  • CS 47: Cross-Platform Mobile Development
  • CS 47N: Datathletics: Diving into Data Analytics and Stanford Sports
  • CS 50N: Can Computer Systems Keep Secrets?
  • CS 51: CS + Social Good Studio: Designing Social Impact Projects

All CS courses · All departments