Introduction to Computer Science II
CS 210 students: Start here
Review / Preliminaries
- Part I (CS 210)
- Review
- What for? Using
for
loops to iterate through lists of lists
- What for? Using
Chapters
- Week 1: Objects
- Week 2:
- Part 1: Class Hierarchies and Inheritance
- Part 2: Notifiers and Model-View-Controller
- Week 3:
- Part 1: Recursion the OO Way
- Part 2: Refactoring Redundant Code
- Week 4: Aliasing on Purpose
- Week 5: Recursive Guess-and-Check
- Week 6:
- Part 1: Masking and Shifting Binary Values
- Part 2: Negative Binary Numbers
- Part 3: What the hex? Hexadecimal notation for binary values
- Week 7: A Little Bit of Functional Programming
- Week 8:
- Part 1: Two Pass Algorithms
- Part 2: Regular expressions
Addenda
- Coding Standards for CS 211