Enrolment options

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.
Self enrolment (Student)