Course Topic Outline
- Principles of Programming Languages
- Computer Science 3368
- Fall Semester 2009
Topics
- The topics to be covered in this course include, but are possibly not limited
to, the following list. For additional information, please contact Dr. Eggen.
- Introduction
- Syntax and semantics of programming langages
- Syntax analysis
- names and bindings
- type checking and scope
- Expressions and assignment
- Control structures
- Subprograms
- Abstract data types
- object oriented programming
- concurrency
- exception handling
- functional programming languages
- logic programming languages
Return to Dr. Eggen's Home Page