CP2003 Lecture Notes
week 1
Wednesday, July 25 - Introduction to CP2003
Thursday, July 26 - Primitive Types
Friday, July 27 - Composite Types
week 2
Wednesday, July 31 - Type Checking
Thurs. and Fri., August 1 and 2 - Intro to PostScript
week 3
Wednesday, August 7 - Expressions
Thursday, August 8 - Storage
Friday, August 9 - Dynamic Storage
week 4
Wednesday, August 14 - Commands
Thursday, August 15 - More Commands
Friday, August 16 - Names and Bindings
week 5
Wednesday, August 21 - Declarations
Thursday and Friday, August 22 and 23 - Scheme
week 6
Wednesday, August 28 - Abstraction
Thursday, August 29 - Parameter Passing Mechanisms
Friday, August 30 - Evaluation Order
week 7 Classes cancelled.
week 8
Wednesday, September 11 - Class Cancelled
Thursday, September 12 - Packages
Friday, September 13 - Class Cancelled
week 9
Wednesday, September 18 - ADTs and Objects
Thursday and Friday, September 19 and 20 - Java
week 10
Wednesday, September 25 - Type Systems
Thursday, September 26 - Subclasses, Classes, and Inheritance
Friday, September 27 - Type Inferencing and Coercion
week 11
Wednesday, October 9 - Escapes and Exceptions
Thursday, October 10 - Event-driven Programming
Friday, October 11 - The Imperative Paradigm
week 12
Wednesday, October 16 - The Object-Oriented Paradigm
Thursday, October 17 - The Object-Oriented Paradigm Continued
Friday, October 18 - The Object-Oriented Paradigm Continued
week 13
Wednesday, October 23 - The Functional Paradigm
Thursday, October 24 - Review for Exam
Friday, October 25 - The Logic Programming Paradigm
Copyright © 1996 Curtis Dyreson. All rights reserved.