School of Engineering and Computer Science

COMP-304 – Programming Languages

Points:15Prerequisites:COMP 261 or NWEN 241 or SWEN 221; MATH 161, SWEN 224
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

2013: domestic $736.50     international $3,131.25

Tutorials

1 hour per week

Course Homepage

Trimester 1 2013

* indicates instructor is the course coordinator.

CRNFrom/ToDaysTimeBuilding [Campus]RoomInstructor
964 4 Mar – 9 Jun 2013Mon, Tue, Thu1510 - 1600Cotton [Kelburn]228Lindsay Groves*
Thomas Kuehne