WClasses

CS 240E - Data Structures and Data Management (Enriched)

Enriched version of CS240.

Prerequisites

A grade of 85% or higher in one of CS136, CS138 or CS146; Honours Computer Science, Honours Data Science (BCS, BMath), BCFM, BSE students only.

Corequisites

One of STAT206, STAT230, STAT240.

Antirequisites

CS234, CS240, ECE250

Offerings

Spring 2026 [1265]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00140700 / 60
TST 20140720 / 60
TUT 10140710 / 60

Winter 2026 [1261]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001629043 / 8014:30 - 15:50 T,Th
TST 201629243 / 8016:30 - 18:20 Th
TUT 101629143 / 8014:30 - 15:20 F

Spring 2025 [1255]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001477643 / 5413:00 - 14:20 T,Th
TST 201477843 / 6016:30 - 18:20 T
TUT 101477743 / 6010:30 - 11:20 F

Winter 2025 [1251]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001639449 / 6010:00 - 11:20 T,Th
TST 201639649 / 6016:30 - 18:20 Th
TUT 101639549 / 6013:30 - 14:20 F

Spring 2024 [1245]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00149190 / 60
TST 20149220 / 60
TUT 10149210 / 60

Winter 2024 [1241]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001646327 / 6011:30 - 12:50 T,Th
TST 201646527 / 6016:30 - 18:20 Th
TUT 101646427 / 6011:30 - 12:20 M

Winter 2023 [1231]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001669338 / 6010:00 - 11:20 T,ThMC 4042Armin Jamshidpey
TST 201669538 / 6016:30 - 18:20 Th Karen Anderson
TUT 101669438 / 6011:30 - 12:20 MMC 4063

Winter 2022 [1221]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001845248 / 6008:30 - 09:50 T,ThMC 4042Therese Biedl
TST 201845448 / 6016:30 - 18:20 Th Karen Anderson
TUT 101845348 / 6011:30 - 12:20 MMC 4060

Winter 2021 [1211]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 041871950 / 60 Therese Biedl
TST 141872050 / 60 Karen Anderson

Winter 2020 [1201]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00163790 / 60
TST 20163810 / 60
TUT 10163800 / 60

Spring 2019 [1195]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001486843 / 6010:00 - 11:20 T,ThMC 4060Simon Abelard
TST 201487043 / 6016:30 - 18:20 T Karen Anderson
TUT 101486943 / 6009:30 - 10:20 MPHY 150

Winter 2019 [1191]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001632641 / 6008:30 - 09:50 T,ThMC 4063Therese Biedl
TST 201632841 / 6016:30 - 18:20 Th Karen Anderson
TUT 101632741 / 6011:30 - 12:20 MMC 4058

Winter 2018 [1181]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001830437 / 6008:30 - 09:50 T,ThMC 4061Prabhakar Ragde
TST 201830637 / 6016:30 - 18:20 Th Karen Anderson
TUT 101830537 / 6015:30 - 16:20 MMC 2017

UW Flow Ratings

Liked: 84.44%

84.44%

Easy: 22.41%

22.41%

Useful: 81.03 %

81.03%

CS 240E leads to

CS 341 - Algorithms

CS 360 - Introduction to the Theory of Computing

CS 442 - Principles of Programming Languages

CS 348 - Introduction to Database Management

CS 487 - Introduction to Symbolic Computation

CS 492 - The Social Implications of Computing

SYDE 322 - Software Design

SYDE 522 - Foundations of Artificial Intelligence

CS 365 - Models of Computation

CS 398 - Topics in Computer Science

CS 399 - Readings in Computer Science

CS 350 - Operating Systems

MSE 446 - Introduction to Machine Learning

SE 390 - Design Project Planning

SE 350 - Operating Systems

MSE 541 - Search Engines

CS 449 - Human-Computer Interaction

CS 383 - Computational Digital Art Studio

BME 522 - Foundations of Artificial Intelligence