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

ECSE 321 — Introduction to Software Engineering

Design, development and testing of software systems. Software life cycle: requirements analysis, software architecture and design, implementation, integration, test planning, and maintenance. The course involves a group project.

  • Rating: 3.87 out of 5 from 437 student reviews
  • Difficulty: 3.13 out of 5
  • Credits: 3
  • Faculty: Faculty of Engineering
  • Department: Electrical & Computer Engr
  • Taught by: Katrina Poulin
  • Prerequisites: ECSE 223

Sections offered

  • Section 001 (Lec), Mon Wed 1:05-2:25 pm — 3 seats open
  • Section 002 (Tut), Fri 3:35-5:25 pm — 4 seats open
  • Section 003 (Tut), Tue 3:35-5:25 pm — 1 seats open