- Degree Master
- Code: CS703
- Credit hrs: 3
- Prequisites: none
Theory of programming languages describes the fundamental concepts of programming languages by presenting design issues, examining design choices, and critically comparing design alternatives. rnThe topics to be covered are context-free grammars, static and dynamic semantics, variable and type declarations, pointers, expression and assignment statements, objects, classes, inheritance and polymorphism. Exception handling and concurrency are also discussed. Functional and logic programming languages are demonstrated with in depth comparisons. rnThis course examines various contemporary topics in the theory of programming languages.
Master of Computing in Computer Science
Data will be available soon!
content serial | Description |
---|
Start your application