CS212: Section Notes

Week Start Date Compiler Section Files GBA Section Files
12-14 Project Questions (open office hours) same as compiler
11 Mon
4/9
Heap allocated structures (cont.) Pointers (Part 2) Make Multi-file compilation with Make
10 Mon
4/2
Heap allocated structures Pointers (Part 2) Intro. to backgrounds and sprites Tile Demo
9 Mon
3/26
Pointers and memory management Pointers (Part 1) Style and design patterns
8 Mon
3/19
Spring Break same as compiler
7 Mon
3/12
Code generation Generating SaM Fixed point math
6 Mon
3/5
Symbol Tables and Debugging Intro. to Pointers Pointers
5 Mon
2/26
Parsing the Grammar Parsing the Grammar Intro. to C Notes on C
4 Mon
2/19
SaM Functions SaM Functions
Chapter 3
Intro. to GBA programming Code from section, sprite table
3 Mon
2/12
SaM (jumps, selection, repetition)
introduction to Bali
SaM Control Structures
Chapter 2
Selection Example
Repetition Example
GBA compiler, numeral systems, bitwise operations Systems Math Notes
WinXP/2000 Compiler Setup
OS X Compiler Setup
2 Mon
2/5
Answer Part 1 questions N/A same as compiler N/A
1 Mon
1/29
Introduction to SaM
Part 1
SaM Overview
examples
same as compiler N/A