Princeton University
|
Computer Science 441
|
|
How to design and analyze programming languages and how to use them effectively. Functional programming languages, object-oriented languages; type systems, abstraction mechanisms, operational semantics, safety and security guarantees.
Professor: David Walker - 412 CS Building - 258-7654 dpw@cs.princeton.edu
Undergraduate Coordinator: Donna O'Leary - 410 CS Building - 258-1746 doleary@cs.princeton.edu
Teaching Assistants: TBA