Every CS class of my degree

July 5, 2026

fall 2024

  • Introduction to Programming (CS 46A)

spring 2025

  • Introduction to Data Structures (CS 46B)
  • Technical Writing Workshop (CS 100W)

fall 2025

  • Programming in C (CS 49C)
  • Data Structures and Algorithms (CS 146)
  • Object-Oriented Design (CS 151)

spring 2026

  • Introduction to Computer Systems (CS 47)
  • Processing Big Data - Tools and Techniques (CS 131)
  • Introduction to Artificial Intelligence (CS 156)
  • Introduction to Database Management Systems (CS 157A)

fall 2026

  • Computer Architecture (CS 147)
  • Operating Systems (CS 149)
  • Formal Languages and Computability (CS 154)
  • Computer Networks (CS 158A)
  • Software Engineering (CS 160)
  • Internship Project (CS 190I)

spring 2027

  • Programming Paradigms (CS 152)
  • Information Security (CS 166)
  • Individual Studies (CS 180)