COMP 302 Programming Languages and Paradigms

3 credits · Computer Science · Faculty of Science · Offered: Fall, Winter

Programming language design issues and programming paradigms. Binding and scoping, parameter passing, lambda abstraction, data abstraction, type checking. Functional and logic programming.

Prerequisites

COMP 250 and (MATH 240 or MATH 235 or MATH 318 or COMP 230 or PHIL 210)

Prerequisite courses: COMP 230, COMP 250, MATH 235, MATH 240, MATH 318, PHIL 210

Courses that need COMP 302

Plan your whole degree in myDegree. Fit COMP 302 and everything it needs into a plan, term by term. Open myDegree

Source: McGill Course Catalogue. myDegree is an independent student project, not affiliated with McGill University.