CSC306 Organization of Programming Languages

Course Outline

Language definition structure, Data types and structures, Review of basic data types, including lists and trees, control structure and data flow, run-time consideration, interpretative languages, lexical analysis and parsing.

Course Delivery Methods:

Lectures/Class interactions
Assignments
Quizzes
Mid-Semester Test
End of Semester Exams
Established CA/Exams ratios shall be adopted.