Save To Worklist Outline/Syllabus

CPSC 311 Definition of Programming Languages

Comparative study of advanced programming language features. Statement types, data types, variable binding, parameter passing mechanisms. Methods for syntactic and semantic description of programming languages.

This course is eligible for Credit/D/Fail grading. To determine whether you can take this course for Credit/D/Fail grading, visit the Credit/D/Fail website. You must register in the course before you can select the Credit/D/Fail grading option.

Credits: 3

Pre-reqs: CPSC 210.


Status Section Activity Term Interval Days Start Time End Time Comments
Full CPSC 311 101 Lecture 1 Mon Wed Fri 10:00 11:00
Full CPSC 311 T1A Tutorial 1 Mon 14:00 15:00
Full CPSC 311 T1B Tutorial 1 Mon 11:00 12:00
Full CPSC 311 T1C Tutorial 1 Tue 15:00 16:00
Full CPSC 311 T1D Tutorial 1 Tue 16:00 17:00
  CPSC 311 1W1 Waiting List 1 Mon Wed Fri 10:00 11:00
  CPSC 311 T1E Tutorial 1 Wed 14:00 15:00