CMPUT 291 - Introduction to File and Database Management

3 units (fi 6)(EITHER, 3-0-1.5)

Faculty of Science

Basic concepts in computer data organization and information processing; entity-relationship model; relational model; SQL and other relational query languages; storage architecture; physical organization of data; access methods for relational data. Programming experience (e.g., Python) is required for the course project. Prerequisites: CMPUT 175 or 274, and 272. Corequisite: one of CMPUT 201 or 275.

No syllabi

Winter Term 2026

Lectures

Section Capacity Class times Login to view Instructor(s) and Location
LECTURE B1
(82906)
182
2026-01-05 - 2026-04-10 (TR)
11:00 - 12:20
LECTURE B2
(85544)
179
2026-01-05 - 2026-04-10 (MWF)
13:00 - 13:50
LECTURE EB1
(82794)
25
2026-01-05 - 2026-04-10 (TR)
11:00 - 12:20
LECTURE EB2
(85545)
14
2026-01-05 - 2026-04-10 (MWF)
13:00 - 13:50

Labs

Section Capacity Class times Login to view Instructor(s) and Location
LAB EH01
(82795)
5
2026-01-05 - 2026-04-10 (M)
14:00 - 15:20
LAB EH02
(82796)
4
2026-01-05 - 2026-04-10 (M)
15:30 - 16:50
LAB EH03
(83166)
4
2026-01-05 - 2026-04-10 (M)
17:00 - 18:20
LAB EH04
(83060)
4
2026-01-05 - 2026-04-10 (T)
14:00 - 15:20
LAB EH05
(86593)
6
2026-01-05 - 2026-04-10 (T)
15:30 - 16:50
LAB EH06
(86597)
3
2026-01-05 - 2026-04-10 (T)
17:00 - 18:20
LAB EH07
(86598)
2
2026-01-05 - 2026-04-10 (R)
14:00 - 15:20
LAB EH08
(86600)
5
2026-01-05 - 2026-04-10 (R)
17:00 - 18:20
LAB EH09
(86602)
3
2026-01-05 - 2026-04-10 (F)
14:00 - 15:20
LAB EH10
(86604)
3
2026-01-05 - 2026-04-10 (F)
15:30 - 16:50
LAB H01
(82907)
14
2026-01-05 - 2026-04-10 (M)
14:00 - 15:20
LAB H02
(82908)
69
2026-01-05 - 2026-04-10 (M)
15:30 - 16:50
LAB H03
(83165)
13
2026-01-05 - 2026-04-10 (M)
17:00 - 18:20
LAB H04
(83059)
14
2026-01-05 - 2026-04-10 (T)
14:00 - 15:20
LAB H05
(86594)
69
2026-01-05 - 2026-04-10 (T)
15:30 - 16:50
LAB H06
(86596)
13
2026-01-05 - 2026-04-10 (T)
17:00 - 18:20
LAB H07
(86599)
15
2026-01-05 - 2026-04-10 (R)
14:00 - 15:20
LAB H08
(86601)
69
2026-01-05 - 2026-04-10 (R)
17:00 - 18:20
LAB H09
(86603)
13
2026-01-05 - 2026-04-10 (F)
14:00 - 15:20
LAB H10
(86605)
70
2026-01-05 - 2026-04-10 (F)
15:30 - 16:50