Course Schedule
DATE
TOPIC
ASSIGNMENT
Week 1
LEC 01
Mon, Jun 22
Introduction; C Review
Slides:
Code: args.c
LEC 02
Wed, Jun 24
Style; Pointers
LEC 03
Fri, Jun 26
Pointers; Memory Model
Slides:
Week 2
LEC 05
Wed, Jul 01
Preprocessor and Linking
Slides:
SEC 02
Thu, Jul 02
Debugging and Structs
HDAY
Fri, Jul 03
Independence Day
Week 3
LEC 07
Wed, Jul 08
File I/O, POSIX, and System Calls
Slides:
Week 4
LEC 09
Mon, Jul 13
C++: references, const, auto
Slides:
LEC 10
Wed, Jul 15
C++: objects
LEC 11
Fri, Jul 17
C++: operator overloading & inheritance
Slides:
Code: Complex.hComplex.cc
Week 5
Thu, Jul 23
Week 6
EXAM
Mon, Jul 27
Midterm Exam
Week 9
EXAM
Tue, Aug 18
Final Exam