CS51 is Harvard’s’ Introduction to Computer Science II, a course in Abstraction and Design.

It satisfies one of two required courses for CS Systems.

Log 1: First Days, First Impressions

Log 2: Function Signature and Tuple Fun

Log 3: Polymorphism and Higher Order Functions

Log 4: RSA and Bignums

Log 5: Modules

Log 6: Midterm and Moogle

Log 7; Laziness, Infinite Data Structures, and Music

Log 8: Wrapping Up!