COE4167930 : Principles of Programming Languages |
|
Lecture Slides |
Lecture |
Lecture Topic |
1 |
Chapter 1: Preliminaries (PPT) |
2 |
Chapter 2: Evolution (PPT)
|
3 | Chapter 3: Syntax and Semantics (PPT) , (PPT) |
4 | Chapter 4: Lexical and Syntax Analysis (PPT) |
5 | Chapter 5: Names, Bindings, and Scopes (PPT) |
6 | Chapter 6: Data Types (PPT) |
7 | Midterm |
8 | Chapter 7: Expressions and Assignment Statements (PPT) |
9 | Chapter 8: Control Structures (PPT) |
10 | Chapter 9: Subprograms (PPT) |
11 | Chapter 10: Implementing Subprograms (PPT) |
12 | Chapter 11 : Abstract Data Types and Encapsulation Concepts (PPT) |
13 | Chapter 12 - Support for Object-Oriented Programming (PPT) |
14 | Review |