CIS 410/510 Object-Oriented Languages and Systems
Spring 2008, M-W 2-3:20pm, DES 260
Basic Information:
Lectures Outline
(Papers linked from here are required reading. Course notes,
homeworks, etc. not available online. E-mail me for
them)
Intro
- Java/C++ comparison and design critique (2+ lectures)
- Design patterns overview and critique (2- lectures)
Design and SE topics
Language Implementation topics
Language Design and Type System topics
- Type system survey (2 lectures)
- Genericity mechanisms in programming languages, Java
genericity
(2 lectures)
Other topics (not in-order--may be covered at any time throughout the
semester)
- Java/C# comparison (1 lecture)
- OO middleware (1 lecture)
Links (added throughout the term):