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
FullCPSC 311 101Lecture1 Mon Wed Fri10:0011:00
CPSC 311 T1ATutorial1 Mon14:0015:00
CPSC 311 T1BTutorial1 Mon11:0012:00
CPSC 311 T1CTutorial1 Tue15:0016:00
CPSC 311 T1DTutorial1 Tue16:0017:00
FullCPSC 311 T1ETutorial1 Wed14:0015:00
BlockedCPSC 311 T1FTutorial1 Mon12:0013:00
BlockedCPSC 311 T1GTutorial1 Mon11:0012:00
BlockedCPSC 311 1W1Waiting List1 Mon Wed Fri10:0011:00