CSCI117 Structures of Programming Languages General concepts and paradigms of programming languages; scope and binding rules, applications and implementations of language concepts. CSCI 117 using Mozart OZ files