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
These resources remain constant throughout the entirety of the course.
| [email protected] | Instructor email. |
| Class Syllabus | Includes an overview of the topics covered, grading criteria, and participation expectations. |
These resources are updated weekly as the course progresses.
Make sure to check this section each week!
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:
The color coding indicates: