COMP 304 – Programming Languages
| Points: | 15 | Prerequisites: | 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: | Engineering | Corequisites: | None |
| School: | Engineering & Comp Sci | Restrictions: | 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
Tutorials
1 hour per week
Trimester 1 2012
* indicates instructor is the course coordinator.
| CRN | From/To | Days | Time | Building [Campus] | Room | Instructor | 964 | 5 Mar – 10 Jun 2012 | Tue, Thu, Fri | 1200 - 1250 | Alan MacDiarmid Building [Kelburn] | LT105 | Thomas Kuehne* Lindsay Groves |
|---|

