CMPUT 291 - Introduction to File and Database Management

★ 3 (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 2024

Lectures

Section Capacity Class times Instructor(s)
LECTURE B1
(13692)
139
2024-01-08 - 2024-04-12 (TR)
11:00 - 12:20
CCIS L2-200
Primary Instructor: Arash Dargahi Nobari
LECTURE B2
(18113)
155
2024-01-08 - 2024-04-12 (MWF)
13:00 - 13:50
CCIS L1-140
Primary Instructor: Rejwana Haque
LECTURE EB1
(13550)
25
2024-01-08 - 2024-04-12 (TR)
11:00 - 12:20
CCIS L2-200
Primary Instructor: Arash Dargahi Nobari
LECTURE EB2
(18114)
5
2024-01-08 - 2024-04-12 (MWF)
13:00 - 13:50
CCIS L1-140
Primary Instructor: Rejwana Haque

Labs

Section Capacity Class times Instructor(s)
LAB EH01
(13551)
14
2024-01-08 - 2024-04-12 (M)
14:00 - 15:20
CCIS 1-160
LAB EH02
(13552)
3
2024-01-08 - 2024-04-12 (T)
14:00 - 15:20
CSC 2-19
LAB EH03
(13990)
4
2024-01-08 - 2024-04-12 (T)
17:00 - 18:20
CSC 2-19
LAB EH04
(13869)
9
2024-01-08 - 2024-04-12 (R)
17:00 - 18:20
CCIS L1-140
LAB H01
(13693)
130
2024-01-08 - 2024-04-12 (M)
14:00 - 15:20
CCIS 1-160
LAB H02
(13694)
18
2024-01-08 - 2024-04-12 (T)
14:00 - 15:20
CSC 2-19
LAB H03
(13989)
16
2024-01-08 - 2024-04-12 (T)
17:00 - 18:20
CSC 2-19
LAB H04
(13868)
130
2024-01-08 - 2024-04-12 (R)
17:00 - 18:20
CCIS L1-140

Fall Term 2024

Lectures

Section Capacity Class times Instructor(s)
LECTURE A1
(48677)
178
2024-09-03 - 2024-12-09 (MWF)
13:00 - 13:50
C E1-60
LECTURE A2
(47742)
178
2024-09-03 - 2024-12-09 (TR)
09:30 - 10:50
CCIS 1-440
LECTURE EA1
(48678)
56
2024-09-03 - 2024-12-09 (MWF)
13:00 - 13:50
C E1-60
LECTURE EA2
(47608)
55
2024-09-03 - 2024-12-09 (TR)
09:30 - 10:50
CCIS 1-440

Labs

Section Capacity Class times Instructor(s)
LAB D01
(47743)
16
2024-09-03 - 2024-12-09 (M)
14:00 - 15:20
CSC 2-19
LAB D02
(47998)
68
2024-09-03 - 2024-12-09 (M)
15:30 - 16:50
VVC 2-210
LAB D03
(50526)
16
2024-09-03 - 2024-12-09 (M)
17:00 - 18:20
CSC 2-19
LAB D04
(47851)
4
2024-09-03 - 2024-12-09 (T)
14:00 - 15:20
CSC 2-19
LAB D05
(47967)
68
2024-09-03 - 2024-12-09 (T)
15:30 - 16:50
CSC B-10
LAB D06
(48022)
16
2024-09-03 - 2024-12-09 (T)
17:00 - 18:20
CSC 2-19
LAB D07
(47744)
16
2024-09-03 - 2024-12-09 (R)
14:00 - 15:20
CSC 2-19
LAB D08
(49374)
68
2024-09-03 - 2024-12-09 (R)
17:00 - 18:20
ETLC E2-001
LAB D09
(50527)
16
2024-09-03 - 2024-12-09 (F)
14:00 - 15:20
CSC 2-19
LAB D10
(50528)
68
2024-09-03 - 2024-12-09 (F)
15:30 - 16:50
CSC B-10
LAB ED01
(47630)
4
2024-09-03 - 2024-12-09 (M)
14:00 - 15:20
CSC 2-19
LAB ED02
(47999)
21
2024-09-03 - 2024-12-09 (M)
15:30 - 16:50
VVC 2-210
LAB ED03
(50561)
4
2024-09-03 - 2024-12-09 (M)
17:00 - 18:20
CSC 2-19
LAB ED04
(47968)
16
2024-09-03 - 2024-12-09 (T)
14:00 - 15:20
CSC 2-19
LAB ED05
(47852)
12
2024-09-03 - 2024-12-09 (T)
15:30 - 16:50
CSC B-10
LAB ED06
(48023)
4
2024-09-03 - 2024-12-09 (T)
17:00 - 18:20
CSC 2-19
LAB ED07
(49375)
4
2024-09-03 - 2024-12-09 (R)
14:00 - 15:20
CSC 2-19
LAB ED08
(50563)
21
2024-09-03 - 2024-12-09 (R)
17:00 - 18:20
ETLC E2-001
LAB ED09
(50562)
4
2024-09-03 - 2024-12-09 (F)
14:00 - 15:20
CSC 2-19
LAB ED10
(51217)
21
2024-09-03 - 2024-12-09 (F)
15:30 - 16:50
CSC B-10

Winter Term 2025

Lectures

Section Capacity Class times Instructor(s)
LECTURE B1
(73212)
210
2025-01-06 - 2025-04-09 (TR)
11:00 - 12:20
T L-12
LECTURE B2
(76348)
230
2025-01-06 - 2025-04-09 (MWF)
13:00 - 13:50
CCIS L1-140
LECTURE EB1
(73097)
25
2025-01-06 - 2025-04-09 (TR)
11:00 - 12:20
T L-12
LECTURE EB2
(76349)
5
2025-01-06 - 2025-04-09 (MWF)
13:00 - 13:50
CCIS L1-140

Labs

Section Capacity Class times Instructor(s)
LAB EH01
(73098)
3
2025-01-06 - 2025-04-09 (M)
14:00 - 15:20
CSC 2-19
LAB EH02
(73099)
3
2025-01-06 - 2025-04-09 (M)
15:30 - 16:50
TBD
LAB EH03
(73485)
3
2025-01-06 - 2025-04-09 (M)
17:00 - 18:20
CSC 2-19
LAB EH04
(73372)
3
2025-01-06 - 2025-04-09 (T)
14:00 - 15:20
CSC 2-19
LAB EH05
(78146)
3
2025-01-06 - 2025-04-09 (T)
15:30 - 16:50
TBD
LAB EH06
(78150)
3
2025-01-06 - 2025-04-09 (T)
17:00 - 18:20
CSC 2-19
LAB EH07
(78151)
3
2025-01-06 - 2025-04-09 (R)
14:00 - 15:20
CSC 2-19
LAB EH08
(78153)
3
2025-01-06 - 2025-04-09 (R)
17:00 - 18:20
TBD
LAB EH09
(78155)
3
2025-01-06 - 2025-04-09 (F)
14:00 - 15:20
CSC 2-19
LAB EH10
(78157)
3
2025-01-06 - 2025-04-09 (F)
15:30 - 16:50
TBD
LAB H01
(73213)
17
2025-01-06 - 2025-04-09 (M)
14:00 - 15:20
CSC 2-19
LAB H02
(73214)
84
2025-01-06 - 2025-04-09 (M)
15:30 - 16:50
TBD
LAB H03
(73484)
17
2025-01-06 - 2025-04-09 (M)
17:00 - 18:20
CSC 2-19
LAB H04
(73371)
17
2025-01-06 - 2025-04-09 (T)
14:00 - 15:20
CSC 2-19
LAB H05
(78147)
85
2025-01-06 - 2025-04-09 (T)
15:30 - 16:50
TBD
LAB H06
(78149)
17
2025-01-06 - 2025-04-09 (T)
17:00 - 18:20
CSC 2-19
LAB H07
(78152)
17
2025-01-06 - 2025-04-09 (R)
14:00 - 15:20
CSC 2-19
LAB H08
(78154)
84
2025-01-06 - 2025-04-09 (R)
17:00 - 18:20
TBD
LAB H09
(78156)
17
2025-01-06 - 2025-04-09 (F)
14:00 - 15:20
CSC 2-19
LAB H10
(78158)
85
2025-01-06 - 2025-04-09 (F)
15:30 - 16:50
TBD