CSC 8310: Programming Languages

Program
Credits 3
Organization, characteristics, constructs, and design principles of programming languages; syntax, semantics, and pragmatics; language implememtation issues; different programming paradigms such as imperative, functional, object-oriented, and logic programming.