| 2026–27 |
- Computers in Society: Introduction to Computer Programming with AI Assistance
- Introduction to Computer Programming
- Special Topics: Interactive Computing
|
—No classes |
| 2025–26 |
- Introduction to Computer Programming
- Special Topics: Interactive Computing
|
- Introduction to Computer Programming
- Web Development & Programming
- Independent Study: Museum Studies / CS Exhibit Prototyping
|
| 2024–25 |
- Introduction to Computer Programming
- Special Topics: Interactive Computing
|
- Introduction to Computer Programming
- Web Development & Programming
- Independent Study: Museum Studies / CS Exhibit Prototyping
|
| 2023–24 |
- Introduction to Computer Programming
- Special Topics: Interactive Computing
|
- Introduction to Computer Programming
- Web Development & Programming
- Independent Study: Museum Studies / CS Exhibit Prototyping
|
| 2022–23 |
- Introduction to Computer Programming
- Special Topics: Interactive Computing
|
- Introduction to Computer Programming
- Web Development & Programming
- Independent Study: Museum Studies / CS Exhibit Prototyping (Historic Homes of NYC)
|
| 2021–22 |
- Introduction to Computer Programming
- Special Topics: Interactive Computing
|
- Introduction to Computer Programming (2 sections)
- Web Development & Programming
- Independent Study: Museum Studies / CS Exhibit Prototyping (Historic Homes of NYC)
|
| 2020–21 |
- Introduction to Computer Programming
- Web Development & Programming
- Special Topics: Interactive Computing
|
- Introduction to Computer Programming (2 sections)
- Web Development & Programming
|
| 2019–20 |
- Introduction to Computer Programming (2 sections)
- Special Topics: Interactive Computing
|
- Introduction to Computer Programming (2 sections)
- Web Development & Programming
|
| 2018–19 |
- Introduction to Computer Programming (2 sections)
- Special Topics: Interactive Computing
|
- Introduction to Computer Programming (2 sections)
- Web Development & Programming
|
| 2017–18 |
- Introduction to Computer Programming (2 sections)
- Special Topics: Interactive Computing
|
- Introduction to Computer Programming
- Web Development & Programming
- Special Topics: Interactive Computing
|
| 2016–17 |
- Introduction to Computer Programming (2 sections)
- Special Topics: Interactive Computing
|
- Introduction to Computer Programming (2 sections)
- Introduction to Web Design and Computer Principles
|
| 2015–16 |
- Introduction to Computer Programming (2 sections)
- Special Topics: Interactive Computing
|
- Introduction to Computer Programming (2 sections)
- Introduction to Web Design and Computer Principles
|
| 2014–15 |
- Introduction to Computer Programming (2 sections)
- Special Topics: Interactive Computing
|
- Introduction to Computer Programming (2 sections)
- Introduction to Web Design and Computer Principles
|
| 2013–14 |
- Introduction to Computer Programming
- Introduction to Web Design and Computer Principles
- Special Topics: Interactive Computing
|
- Introduction to Computer Science
- Introduction to Computer Programming
- Introduction to Web Design and Computer Principles
|
| 2012–13 |
- Introduction to Computer Programming
- Introduction to Computer Science (2 sections)
- Introduction to Computer Science (Honors)
|
- Introduction to Computer Science (2 sections)
- Introduction to Web Design and Computer Principles
|
| 2011–12 |
- Introduction to Computer Programming (2 sections)
- Introduction to Web Design and Computer Principles
|
- Introduction to Computer Programming (2 sections)
- Introduction to Web Design and Computer Principles
|
| 2010–11 |
- Computers in Principle And Practice
|
- Computers in Principle And Practice
|