Computer Science 2024

HCC Website | Computer Science 2024

There are only two hard things in Computer Science: cache invalidation and naming things.

Phil Karlton

Course Resources

These resources remain constant throughout the entirety of the course.

[email protected] Instructor email.
360-840-1401 Instructor phone number.
Class Syllabus Includes an overview of the topics covered, grading criteria, and participation expectations.
Replit Online IDE used for coding; can be accessed from any computer via Google account or username/password.
VS Code IDE used for coding; runs locally as a desktop application. Requires Python interpreter to be installed on your machine.
Python Python interpreter that runs .py files on your local machine.
Pygame Documentation for the Pygame library which is used for making games in Python.

Weekly Resources

These resources are updated weekly as the course progresses.

Make sure to check this section each week!

Date Resources
Week 1
Sep 04–10
Week 2
Sep 11–17
Week 3
Sep 18–24
Week 4
Sep 25–Oct 01
Week 5
Oct 02–08
Week 6
Oct 09–15
Week 7
Oct 16–22
Week 8
Oct 23–29
Week 9
Oct 30–Nov 05
Week 10
Nov 06–12
Week 11
Nov 13–19
Week 12
Nov 20–26
Week 13
Nov 27–Dec 03
Week 14
Dec 04–10
Week 15
Dec 11–17
Week 16
Dec 18–24
Week 17
Dec 25–31
Week 18
Jan 01–07
Week 19
Jan 08–14
Week 20
Jan 15–21