McGill Course Finder
Ratings, difficulty and live seat counts for every course.
K
Sort
courses Rating Difficulty Reviews Seats

COMP 302 — Programming Languages and Paradigms

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

  • Rating: 3.07 out of 5 from 3497 student reviews
  • Difficulty: 3.82 out of 5
  • Credits: 3
  • Faculty: Faculty of Science
  • Department: Computer Science
  • Taught by: Max Kopinsky
  • Prerequisite(s): COMP 250 and (MATH 240 or MATH 235 or MATH 318 or COMP 230 or PHIL 210)

Sections offered

  • Section 001 (Lec), Tue Thu 4:05-5:25 pm — 100 seats open