Resources

Table of contents

  1. Textbook
  2. Videos
  3. Course Tools
  4. Who to Contact for Support
  5. Accessibility

Textbook

Armando Fox and David Patterson, Engineering Software as a Service: An Agile Approach Using Cloud Computing, 2nd ed., 2020.

Videos

Course Tools

  • GitHub — CHIPS starter code and your submissions live in the course GitHub organization. Accept your invitation early; you cannot start the CHIPS without it.
  • Gradescope — module self-checks and CHIPS autograding.
  • Ed — announcements and Q&A (link in the site header).
  • PrairieTest — quiz/exam scheduling for the CBTF. Log in at us.prairietest.com with CalNet and accept the CS 169A invite.
  • Extension request form for CHIPS (see the extension policy).

Who to Contact for Support

Course staff (instructor & GSIs) — via Ed or office hours:

  • General, non-personal questions about course policies and procedures
  • Questions about the course content (reading, lectures, and quizzes)
  • Questions clarifying assignments, or about grades (contact your GSI)
  • Personal questions about course policies: contact the instructor

Tech support:

  • For bCourses/Canvas issues, use the Help button in bCourses’ left navigation.
  • For Gradescope issues, use the Help menu inside Gradescope or email help@gradescope.com.
  • Extensions and late submissions will not be accepted due to “technical difficulties” — if you hit technical problems, contact tech support immediately and document your interactions.

Accessibility

If you require course accommodations due to a physical, emotional, or learning disability, contact UC Berkeley’s Disabled Students’ Program (DSP) and notify the course staff. The CBTF supports extended-time and low-distraction accommodations for quizzes and exams.


Back to Top

Accessibility Nondiscrimination

Copyright ©2026, Regents of the University of California and respective authors.

This site is built following the Berkeley Class Site template, which is generously based on the Just the Class, and Just the Docs templates.

View all course offerings