CIS 482 Organization of Programming Languages
This course introduces students to a variety of programming language features and design choices and to corresponding implementation challenges and tradeoffs. Topics include functional programming, parsing and translation between alternative program representations, interpreted languages, static analysis, and type checking.
Offered
Spring semester, odd years