Resources from Past Semesters
Fall 2017
# | Description | Downloads |
---|---|---|
0 | Intro and Lost on the Moon | Slides |
1 | Control and Environments | Slides |
2 | Environments and Recursion | Slides |
3 | Trees and Sequences | Slides |
4 | Growth and Mutation | Slides |
5 | Object Oriented Programming | Slides |
6 | Linked Lists | Slides |
7 | Scheme | Slides |
8 | Interpreters and Tail Calls | Slides |
9 | Delayed Expressions | Slides |
10 | SQL | Slides |
11 | Special Topics | Slides |
Spring 2017
# | Description | Downloads |
---|---|---|
0 | Intro and Lost on the Moon | Slides |
1 | Control, Environments, and HOFs | Slides |
2 | More Environments and Recursion | Slides |
3 | Sequences and Trees | Slides |
5 | Mutation and OOP | Slides |
6 | Iterators and Generators | Slides |
7 | Orders of Growth and Trees | Slides |
8 | Scheme | Slides |
9 | Interpreters and Tail Calls | Slides |
10 | Delayed Expressions and Binary Trees | Slides |
11 | SQL | Slides |
Fall 2016
# | Description | Downloads |
---|---|---|
0 | Intro and Lost on the Moon | Slides |
1 | Control and Environments | Slides |
2 | More Environments and Recursion | Slides |
extra | Midterm 1 Review | Slides |
3 | Sequences and Trees | Slides |
4 | Growth and Nonlocals | Slides |
5 | Object Oriented Programming | Slides |
practice | Linked List and BTree problems | LList BTree |
7 | Scheme | Slides |
8 | Interpreters and Tail Calls | Slides |
9 | Delayed Expressions | Slides |
10 | SQL | Slides |
11 | Special Topics | Slides |
Spring 2016
# | Description | Downloads |
---|---|---|
0 | Intro and Lost on the Moon | Slides |
1 | Control and Higher Order Functions | Slides Quiz Code |
2 | Environment Diagrams and Recursion | Slides Quiz |
3 | Data Abstraction and Sequences | Slides Quiz |
4 | Midterm Review | Slides |
5 | Trees and Mutation | Slides Quiz |
6 | Inheritance and Nonlocal | Slides Quiz |
7 | Orders of Growth and Trees | Slides |
8 | Scheme | Slides Quiz |
9 | Tail Calls and Interpreters | Slides Quiz |
10 | Iterators and Streams | Slides Quiz |
11 | SQL | Slides Code |
12 | The End | Slides |