High Points of CS60:
Functional programming (using rex)
Object-oriented programming (using Java)
User interfaces (using Java applets)
Grammars and parsingLogic programming, databases (using
Prolog)
Logic for hardware, finite-state machines
Complexity analysis
Machine organization and assembly programming (using ISC)