Computer Science 2026 Home Computer Science is a science of abstractionβcreating the right model for a problem and devising the appropriate mechanizable techniques to solve it.
Alfred Aho
Course Resources These resources remain constant throughout the entirety of the course.
Weekly Resources
These resources are updated weekly as the course progresses.
Make sure to check this section each week!
How estimates are calculated
Time estimates are calculated based on the assumption that a student needs 75 hours over 16 weeks (4.7 hours per week).
Each week includes:
110 minutes of in-class time 170 minutes of resource time (ideal target)
The color coding indicates:
Ideal : Within 45 minutes of the target (125-215 minutes) Good : 30-60 minutes below or 45-90 minutes above the target Bad : More than 60 minutes below or 90 minutes above the target Date Topic(s) Resources Time Estimate Week 1 Sep 03β09 Class Introduction What is a Computer History 2 hr 0 min
Week 2 Sep 10β16 2 hr 5 min
Week 3 Sep 17β23 2 hr 35 min
Week 4 Sep 24β30 N/A
0 min
Week 5 Oct 01β07 N/A
0 min
Week 6 Oct 08β14 N/A
0 min
Week 7 Oct 15β21 N/A
0 min
Week 8 Oct 22β28 N/A
0 min
Week 9 Oct 29βNov 04 N/A
0 min
Week 10 Nov 05β11 N/A
0 min
Week 11 Nov 12β18 N/A
0 min
Week 12 Nov 19β25 N/A
0 min
Week 13 Nov 26βDec 02 N/A
0 min
Week 14 Dec 03β09 N/A
0 min
Week 15 Dec 10β16 N/A
0 min
Week 16 Dec 17β23 N/A
0 min
Week 17 Dec 24β30 N/A
0 min
Week 18 Dec 31βJan 06 N/A
0 min
Week 19 Jan 07β13 N/A
0 min
Cumulative N/A N/A 41 hr 30 min No resources assigned yet