CSC 8310
Linguistics of Programming Languages
3 Credits Format: lecture Level: graduate
Description: Organization, characteristics, constructs and design principles of programming languages; syntax, semantics, and pragmatics; language implementation issues; different programming paradigms such as imperative, functional, object-oriented, and logic programming.
Textbooks:
- Programming Languages Principles and Paradigms, Tucker and Noonan, McGraw-Hill
- Common Lispcraft, Wilensky, W.W. Norton
- Programming Languages Principles and Paradigms, Tucker and Noonan, McGraw-Hill
- Common Lispcraft, Wilensky, W.W. Norton
Objectives: No objective data is available.
Coordinator: Dr. Vijay Gehlot
Prerequisites: None
Required For:
- M.S. in Computer Science
Elective For:
- M.S. in Software Engineering