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

COMP 303 — Software Design

Principles, mechanisms, techniques, and tools for object-oriented software design and its implementation, including encapsulation, design patterns, and unit testing.

  • Rating: 2.08 out of 5 from 1498 student reviews
  • Difficulty: 3.99 out of 5
  • Credits: 3
  • Faculty: Faculty of Science
  • Department: Computer Science
  • Taught by: Martin Robillard
  • Prerequisites: COMP 206, COMP 250.

Sections offered

  • Section 001 (Lec), Mon Wed 2:35-3:55 pm — 72 seats open