Week - 1 |
Introduction |
Week - 2 |
History of Programming Languages |
Week - 3 |
Formalizing syntax and semantics |
Week - 4 |
Bindings |
Week - 5 |
Data types |
Week - 6 |
Subprograms |
Week - 7 |
Implementing block structured languages. Abstract data types and modules |
Week - 8 |
Expressions and Assignments Statements |
Week - 9 |
Statement-Level Control Structures |
Week - 10 |
Object-Oriented programming |
Week - 11 |
Exception Handling and Event Handling |
Week - 12 |
Functional Programming Languages |