COMPUTER PROGRAMMING AND ORGANIZATION |
Fall |
2025 |
CMPTGCS 1A, Section 1 |
Richert Wang |
PROGRAMMING LABORATORY |
Fall |
2025 |
CMPTGCS 1L, Section 1 |
TBA |
COMPUTER SCIENCE FOR NON MAJORS (COURSE 1) |
Spring |
2025 |
CMPTGCS 20, Section 1 |
Richert Wang |
EXPLORING THE HARDWARE/SOFTWARE INTERFACE |
Spring |
2025 |
CMPTGCS 130E, Section 1 |
Zach Sisco |
AGENTIC AI FOR INTERNET OF THINGS (IOT) |
Spring |
2025 |
CMPTGCS 130G, Section 1 |
Murat Karaorman |
PROJECTS IN COMPUTER SCIENCE |
Spring |
2025 |
CMPTGCS 130H, Section 1 |
Thomas Schibler |
MACHINE LEARNING THEORY AND STATISTICAL MECHANICS |
Spring |
2025 |
CMPTGCS 5, Section 1 |
Eric Vigoda |
FOUNDATION OF COMPUTER SCIENCE |
Winter |
2025 |
CMPTGCS 2, Section 1 |
Ziad Matni |
COMPUTER SCIENCE COLLOQUIUM IN ARTIFICIAL INTELLIGENCE |
Winter |
2025 |
CMPTGCS 10, Section 1 |
Murat Karaorman |
COMPUTER PROGRAMMING AND ORGANIZATION (LECTURE) |
Winter |
2025 |
CMPTGCS 1B, Section 1.00 |
Ziad Matni |
COMPUTER PROGRAMMING AND ORGANIZATION (DISCUSSION) |
Winter |
2025 |
CMPTGCS 1B, Section 1.01 |
Jonathan Balkind |
VIDEO GAME DESIGN FOR NON-MAJORS |
Winter |
2025 |
CMPTGCS 20, Section 1 |
Richert Wang |
PROGRAMMING LAB |
Winter |
2025 |
CMPTGCS 1L, Section 1 |
Zach Sisco |
APPROXIMATION ALGORITHMS |
Winter |
2025 |
CMPTGCS 130A, Section 1 |
Thomas Schibler |
COMPUTER PROGRAMMING AND ORGANIZATION |
Fall |
2024 |
CMPTGCS 1A, Section 1 |
Richert Wang |
COMPUTER SCIENCE LAB |
Fall |
2024 |
CMPTGCS 1L, Section 1 |
Phillip Conrad |
QUANTUM COMPUTING FUNDAMENTALS |
Fall |
2024 |
CMPTGCS 5, Section 2 |
Prabhanjan Ananth |
COMPUTER SCIENCE FOR NON MAJORS (COURSE 1) |
Spring |
2024 |
CMPTGCS 20A, Section 1 |
Richert Wang |
COMPUTING FOR THE CLOUD AND INTERNET OF THINGS |
Spring |
2024 |
CMPTGCS 130G, Section 1 |
Murat Karaorman |
INTRO TO ALLOLIB |
Spring |
2024 |
CMPTGCS 130H, Section 1 |
Phillip Conrad |
FOUNDATIONS IN COMPUTER SCIENCE |
Winter |
2024 |
CMPTGCS 2, Section 1 |
Diba Mirza |
COMPUTER SCIENCE COLLOQUIUM |
Winter |
2024 |
CMPTGCS 10, Section 1 |
Murat Karaorman |
VIDEO GAME DESIGN FOR NON MAJORS |
Winter |
2024 |
CMPTGCS 20C, Section 1 |
Richert Wang |
COMPUTER PROGRAMMING AND ORGANIZATION |
Winter |
2024 |
CMPTGCS 1B, Section 1 |
Ziad Matni |
PROGRAMMING LAB |
Winter |
2024 |
CMPTGCS 1L, Section 1 |
Phillip Conrad |
COMPUTER PROGRAMMING AND ORGANIZATION |
Fall |
2023 |
CMPTGCS 1A, Section 1 |
Richert Wang |
PROGRAMMING LAB |
Fall |
2023 |
CMPTGCS 1L, Section 1 |
Phillip Conrad |
COMPUTER SCIENCE FOR NON MAJORS (COURSE 1) |
Spring |
2023 |
CMPTGCS 20, Section 1 |
Richert Wang |
COMPUTING FOR THE CLOUD AND INTERNET OF THINGS |
Spring |
2023 |
CMPTGCS 130G, Section 1 |
Murat Karaorman |
INTRODUCTION TO ALLOLIB |
Spring |
2023 |
CMPTGCS 130H, Section 1 |
Phillip Conrad |
COMPUTER PROGRAMMING LAB 2 |
Winter |
2023 |
CMPTGCS 1L, Section 1 |
Murat Karaorman |
COMPUTER PROGRAMMING AND ORG 2 |
Winter |
2023 |
CMPTGCS 1B, Section 1 |
Jonathan Balkind, Ziad Matni |
FOUNDATIONS OF COMPUTER SCIENCE |
Winter |
2023 |
CMPTGCS 2, Section 1 |
Diba Mirza |
VIDEO GAME DESIGN FOR NON MAJORS |
Winter |
2023 |
CMPTGCS 20, Section 1 |
Richert Wang |
COMPUTER PROGRAMMING AND ORGANIZATION |
Fall |
2022 |
CMPTGCS 1A, Section 1 |
Richert Wang |
COMPUTER SCIENCE LAB |
Fall |
2022 |
CMPTGCS 1L, Section 1 |
Phillip Conrad |
COMPUTING FOR THE CLOUD AND INTERNET OF THINGS |
Spring |
2022 |
CMPTGCS 130G, Section 1 |
Murat Karaorman |
INTRODUCTION TO ALLOSPHERE |
Spring |
2022 |
CMPTGCS 130H, Section 1 |
Phillip Conrad |
COMPUTER SCIENCE FOR NON MAJORS (COURSE 1) |
Spring |
2022 |
CMPTGCS 20, Section 1 |
Richert Wang |
COMPUTER PROGRAMMING AND ORGANIZATION 2 |
Winter |
2022 |
CMPTGCS 1B, Section 1 |
Murat Karaorman |
VIDEO GAME DESIGN FOR NON MAJORS |
Winter |
2022 |
CMPTGCS 20, Section 1 |
Richert Wang |
COMPUTER SCIENCE LAB |
Winter |
2022 |
CMPTGCS 1L, Section 1 |
Phillip Conrad |
MATHEMATICA: THE ACADEMIC'S WORKBENCH |
Winter |
2022 |
CMPTGCS 5, Section 1 |
Murat Karaorman |
COMPUTER PROGRAMMING AND ORGANIZATION |
Fall |
2021 |
CMPTGCS 1A, Section 1 |
Phillip Conrad, Richert Wang |
COMPUTING PROGRAMMING LAB |
Fall |
2021 |
CMPTGCS 1L, Section 1 |
Phillip Conrad, Richert Wang |
FOUNDATIONS OF COMPUTER SCIENCE |
Fall |
2021 |
CMPTGCS 2, Section 1 |
Daniel Lokshtanov |
FOUNDATIONS OF COMPUTER SCIENCE |
Fall |
2021 |
CMPTGCS 2, Section 1 |
Daniel Lokshtanov |
COMPUTER SCIENCE FOR NON-MAJORS (COURSE 1) |
Spring |
2021 |
CMPTGCS 20A, Section 1 |
Murat Karaorman |
COMPUTER SCIENCE FOR NON MAJORS (2ND QUARTER) |
Spring |
2021 |
CMPTGCS 20B, Section 2 |
Richert Wang |
COMPUTING FOR THE CLOUD AND INTERNET OF THINGS |
Spring |
2021 |
CMPTGCS 130G, Section 1 |
Murat Karaorman |
INTRODUCTION TO ALLOLIB |
Spring |
2021 |
CMPTGCS 130H, Section 1 |
Phillip Conrad |
MID RESIDENCY REVIEWS |
Spring |
2021 |
CMPTGCS 10, Section 1 |
Richert Wang |
COMPUTER PROGRAMMING AND ORGANIZATION II |
Winter |
2021 |
COMPUTING CS 1B, Section 1 |
Murat Karaorman |
COMPUTER PROGRAMMING LAB |
Winter |
2021 |
COMPUTING CS 1L, Section 1 |
Phillip Conrad |
INTRO CS FOR NON MAJORS |
Winter |
2021 |
COMPUTING CS 20, Section 1 |
Phillip Conrad |
VIDEO GAME DESIGN FOR NON MAJORS |
Winter |
2021 |
COMPUTING CS 20, Section 2 |
Richert Wang |
COMPUTER PROGRAMMING AND ORGANIZATION |
Fall |
2020 |
COMPUTING CS 1A, Section 1 |
Richert Wang |
COMPUTER PROGRAMMING LAB |
Fall |
2020 |
COMPUTING CS 1L, Section 1 |
Phillip Conrad |
FOUNDATIONS OF COMPUTER SCIENCE |
Fall |
2020 |
COMPUTING CS 2, Section 1 |
Ben Hardekopf |
DISTRIBUTED LEDGER AND CONSENSUS PROTOCOLS |
Fall |
2020 |
COMPUTING CS 130A, Section 1 |
Murat Karaorman |
MID RESIDENCY REVIEW |
Spring |
2020 |
CMPTGCS 10, Section 1 |
Phillip Conrad |
COMPUTER SCIENCE FOR NON-MAJORS (FIRST COURSE) |
Spring |
2020 |
CMPTGCS 20, Section 1 |
Murat Karaorman |
COMPUTER SCIENCE FOR NON MAJORS (2ND QUARTER) |
Spring |
2020 |
CMPTGCS 20, Section 2 |
Richert Wang |
VIDEO GAME DESIGN FOR NON MAJORS |
Spring |
2020 |
CMPTGCS 20, Section 3 |
Richert Wang |
COMPUTING FOR THE CLOUD AND INTERNET OF SMART THINGS |
Spring |
2020 |
CMPTGCS 130G, Section 1 |
Murat Karaorman |
COMPUTER PROGRAMMING AND ORGANIZATION 2 |
Winter |
2020 |
COMPUTING CS 1B, Section 1 |
Murat Karaorman |
COMPUTER PROGRAMMING LAB |
Winter |
2020 |
COMPUTING CS 1L, Section 1 |
Phillip Conrad |
INTRODUCTION TO COMPUTER SCIENCE FOR NON-MAJORS |
Winter |
2020 |
COMPUTING CS 20, Section 1 |
Phillip Conrad |
ALGORITHMS AND HUMAN DECISIONS |
Winter |
2020 |
COMPUTING CS 130A, Section 1 |
Subhash Suri |
VIDEO GAME PROGRAMMING |
Winter |
2020 |
COMPUTING CS 130H, Section 1 |
Richert Wang |
FACULTY RESEARCH SEMINAR |
Winter |
2020 |
COMPUTING CS 10, Section 1 |
Richert Wang |
COMPUTER PROGRAMMING AND ORGANIZATION |
Fall |
2019 |
COMPUTING CS 1A, Section 1 |
Richert Wang |
COMPUTER PROGRAMMING LAB |
Fall |
2019 |
COMPUTING CS 1L, Section 1 |
Phillip Conrad |
FOUNDATIONS OF COMPUTER SCIENCE |
Fall |
2019 |
COMPUTING CS 2, Section 1 |
Ben Hardekopf |
DISTRIBUTED LEDGER AND CONSENSUS PROTOCOLS |
Fall |
2019 |
COMPUTING CS 130A, Section 1 |
Murat Karaorman |
MID RESIDENCY REVIEW |
Spring |
2019 |
COMPUTING CS 10, Section 1 |
Richert Wang |
COMPUTER SCIENCE FOR NON-MAJORS (FIRST COURSE) |
Spring |
2019 |
COMPUTING CS 20, Section 1 |
Murat Karaorman |
COMPUTING FOR THE CLOUD AND INTERNET OF THINGS |
Spring |
2019 |
COMPUTING CS 130E, Section 1 |
Murat Karaorman |
FACULTY RESEARCH SEMINAR |
Winter |
2019 |
COMPUTING CS 10, Section 1 |
Phillip Conrad |
VIDEO GAME DESIGN AND IMPLEMENTATION |
Winter |
2019 |
COMPUTING CS 130H, Section 1 |
Richert Wang |
COMPUTER PROGRAMMING AND ORGANIZATION |
Winter |
2019 |
COMPUTING CS 1B, Section 1 |
Murat Karaorman |
COMPUTER SCIENCE LAB |
Winter |
2019 |
COMPUTING CS 1L, Section 1 |
Phillip Conrad |
COMPUTER SCIENCE FOR NON MAJORS (FIRST COURSE) |
Winter |
2019 |
COMPUTING CS 20, Section 1 |
Phillip Conrad |
COMPUTER PROGRAMMING AND ORGANIZATION |
Fall |
2018 |
COMPUTING CS 1A, Section 1 |
Richert Wang |
COMPUTER PROGRAMMING LAB |
Fall |
2018 |
COMPUTING CS 1L, Section 1 |
Murat Karaorman |
FOUNDATIONS OF COMPUTER SCIENCE |
Fall |
2018 |
COMPUTING CS 2, Section 1 |
Wim van Dam |
COMPUTING FOR NON-MAJORS, 2ND COURSE |
Fall |
2018 |
COMPUTING CS 20, Section 1 |
Phillip Conrad |
MID-RESIDENCY REVIEW |
Spring |
2018 |
COMPUTING CS 10, Section 1 |
Phillip Conrad |
INTRODUCTION TO COMPUTER SCIENCE |
Spring |
2018 |
COMPUTING CS 20, Section 1 |
Phillip Conrad |
COMPUTING FOR THE CLOUD AND INTERNET OF THINGS |
Spring |
2018 |
COMPUTING CS 130G, Section 1 |
Murat Karaorman |
VIDEO GAME DESIGN AND IMPLEMENTATION |
Spring |
2018 |
COMPUTING CS 130H, Section 1 |
Richert Wang |
BASICS OF SWIFT & IOS DEVELOPMENT |
Spring |
2018 |
COMPUTING CS 10, Section 2 |
Phillip Conrad |
COMPUTER PROGRAMMING AND ORGANIZATION |
Winter |
2018 |
COMPUTING CS 1B, Section 1 |
Murat Karaorman |
PROGRAMMING LAB |
Winter |
2018 |
COMPUTING CS 1L , Section 1 |
Murat Karaorman |
FACULTY RESEARCH SEMINAR IN COMPUTER SCIENCE |
Winter |
2018 |
COMPUTING CS 10, Section 1 |
Richert Wang |
EXPLORATIONS IN CRYPTOGRAPHY |
Winter |
2018 |
COMPUTING CS 130H , Section 1 |
Çetin Kaya Koç |
AGILE SAAS DEVELOPMENT |
Winter |
2018 |
COMPUTING CS 140, Section 1 |
Phillip Conrad |
Computer Programming and Organization |
Fall |
2017 |
Computing CS 1A, Section 1 |
Phillip Conrad |
Programming Lab |
Fall |
2017 |
Computing CS 1L , Section 1 |
Murat Karaorman |
Foundations of Computer Science |
Fall |
2017 |
Computing CS 2, Section 1 |
Wim van Dam |
Computer Programming and Organization |
Fall |
2017 |
Computing CS 1A, Section 2 |
Richert Wang |