Readings
CMSC 433:
  Programming Language Technologies and Paradigms


CMSC 433
Syllabus
Projects
Readings
Lectures
Exams
Dates
Changes

 

 

 

Aug. 30 - Intro
Sep. 4 - Core C++, Chapters 1-3
Sep. 6 - Core C++, Chapters 4-7
Sep. 11 - Core C++, Chapters 8-10, 12-14
Sep. 13 - Thinking in Java, Chapter 1
Sep. 20-25 - Thinking in Java:
                     I/O - Chapter 11, pages 573-605
                     RTTI - Chapter 12
                     Distributed Computing - Chapter 15, pages 903-923
Oct. 4-9 - Thinking in Java:
Interfaces and Inner Classes - Chapter 8
Libraries - Chapter 9 

Oct. 16 - Thinking in Java:
Threads - Chapter 14
Uses GUI/Swing examples, which we don't cover 

Oct. 25 - Thinking in Java: RMI - Chapter 15, pages 973-979 

Oct. 30 - Nov. 1 - Thinking in Java: CORBA - Chapter 15, pages 980-989
A Note on Distributed Computing
Comparison of DCOM, CORBA and RMI
A better Corba overview 

November 6 - Thinking in Java: Jini - Chapter 15, pages 1003-1009
Jini tutorials: here and here 

November 20 - Software components
On to Components handout, by Meyer
Component-Oriented Programming
The Significance of Components 

November 27-29 - JavaBeans
Thinking in Java: Chapter 13, pages 800-819
Sun JavaBeans Tutorial 

 

 

 

Last updated Friday, 30 November 2001 03:11 PM

Web Accessibility