SCHOOL OF ENGINEERING AND COMPUTER SCIENCE

Course Summary will display here
This is a dynamic pull of content from Course Catalogue. If any course info is incorrect, please contact Banner help

COMP 304 – Programming Languages

Points:15Prerequisites:COMP 261 or SWEN 221 or NWEN 241 (or one of COMP 205, 206, ENGR 202, SWEN 201), SWEN 224 (or SWEN 202 or COMP 202); MATH 161 (or 114)
Faculty:EngineeringCorequisites:None
School:Engineering & Comp SciRestrictions:None

This course addresses the principles of programming language design and use. It introduces different models of computation and the programming languages based on them, particularly functional programming and logic programming. It then examines a range of underlying issues in programming languages, such as semantics of programming languages, type systems, and control in programming languages.

Tuition Fees

2012: domestic $708.00     international $3,012.45

Tutorials

1 hour per week

Course Schedule will display here
this is a dynamic pull of content from Course Catalogue. If any course info is incorrect, please contact Banner help

Trimester 1 2012

* indicates instructor is the course coordinator.

CRNFrom/ToDaysTimeBuilding [Campus]RoomInstructor
964 5 Mar – 10 Jun 2012Tue, Thu, Fri1200 - 1250Alan MacDiarmid Building [Kelburn]LT105Thomas Kuehne*
Lindsay Groves