2.5
Programming Languages
home page

The course emphasizes how to think about, design, and select programming languages and metaphors for particular applications. The evolution of programming languages is reviewed.


math foundations
formal methods
artificial intelligence
algorithms
∆ languages
HCI
interface
computer graphics
computer ethics
UW classes

Topics