ENCMP 100 - Computer Programming for Engineers

3.8 units (fi 8)(EITHER, 3-0-1.5)

Faculty of Engineering

Fundamentals of computer programming with emphasis on solving engineering problems. Structure and syntax of computer programs, variables, data types, data structures, control structures, functions, input/output operations, debugging, software development process.

No syllabi

Winter Term 2026

Lectures

Section Capacity Class times Login to view Instructor(s) and Location
LECTURE B1
(84432)
288
2026-01-05 - 2026-04-10 (TR)
09:30 - 10:50
LECTURE B2
(81919)
288
2026-01-05 - 2026-04-10 (TR)
14:00 - 15:20
LECTURE B3
(81920)
288
2026-01-05 - 2026-04-10 (TR)
15:30 - 16:50

Labs

Section Capacity Class times Login to view Instructor(s) and Location
LAB H212
(81923)
48
2026-01-05 - 2026-04-10 (T)
08:00 - 09:20
LAB H213
(88277)
48
2026-01-05 - 2026-04-10 (T)
08:00 - 09:20
LAB H215
(88278)
48
2026-01-05 - 2026-04-10 (T)
08:00 - 09:20
LAB H222
(81922)
48
2026-01-05 - 2026-04-10 (T)
09:30 - 10:50
LAB H223
(88279)
48
2026-01-05 - 2026-04-10 (T)
09:30 - 10:50
LAB H225
(88281)
48
2026-01-05 - 2026-04-10 (T)
09:30 - 10:50
LAB H232
(85317)
48
2026-01-05 - 2026-04-10 (T)
11:00 - 12:20
LAB H233
(88282)
48
2026-01-05 - 2026-04-10 (T)
11:00 - 12:20
LAB H235
(88283)
48
2026-01-05 - 2026-04-10 (T)
11:00 - 12:20
LAB H242
(81924)
48
2026-01-05 - 2026-04-10 (T)
12:30 - 13:50
LAB H243
(88289)
48
2026-01-05 - 2026-04-10 (T)
12:30 - 13:50
LAB H245
(88290)
48
2026-01-05 - 2026-04-10 (T)
12:30 - 13:50
LAB H412
(80467)
48
2026-01-05 - 2026-04-10 (R)
11:00 - 12:20
LAB H413
(88291)
48
2026-01-05 - 2026-04-10 (R)
11:00 - 12:20
LAB H415
(88292)
48
2026-01-05 - 2026-04-10 (R)
11:00 - 12:20
LAB H422
(81921)
48
2026-01-05 - 2026-04-10 (R)
12:30 - 13:50
LAB H423
(88294)
48
2026-01-05 - 2026-04-10 (R)
12:30 - 13:50
LAB H425
(88295)
48
2026-01-05 - 2026-04-10 (R)
12:30 - 13:50

Fall Term 2026

Lectures

Section Capacity Class times Login to view Instructor(s) and Location
LECTURE A1
(50727)
280
2026-09-01 - 2026-12-08 (TR)
08:00 - 09:20
LECTURE A2
(50728)
282
2026-09-01 - 2026-12-08 (TR)
15:30 - 16:50

Labs

Section Capacity Class times Login to view Instructor(s) and Location
LAB D211
(58150)
45
2026-09-01 - 2026-12-08 (T)
11:00 - 12:20
LAB D212
(58151)
45
2026-09-01 - 2026-12-08 (T)
11:00 - 12:20
LAB D213
(58152)
45
2026-09-01 - 2026-12-08 (T)
11:00 - 12:20
LAB D221
(58153)
45
2026-09-01 - 2026-12-08 (T)
12:30 - 13:50
LAB D222
(58154)
45
2026-09-01 - 2026-12-08 (T)
12:30 - 13:50
LAB D223
(58155)
44
2026-09-01 - 2026-12-08 (T)
12:30 - 13:50
LAB D411
(58156)
45
2026-09-01 - 2026-12-08 (R)
11:00 - 12:20
LAB D412
(58158)
45
2026-09-01 - 2026-12-08 (R)
11:00 - 12:20
LAB D413
(58159)
45
2026-09-01 - 2026-12-08 (R)
11:00 - 12:20
LAB D421
(58160)
45
2026-09-01 - 2026-12-08 (R)
12:30 - 13:50
LAB D422
(58161)
45
2026-09-01 - 2026-12-08 (R)
12:30 - 13:50
LAB D423
(58163)
45
2026-09-01 - 2026-12-08 (R)
12:30 - 13:50

Winter Term 2027

Lectures

Section Capacity Class times Login to view Instructor(s) and Location
LECTURE B1
(78526)
288
2027-01-04 - 2027-04-09 (TR)
09:30 - 10:50
LECTURE B2
(76649)
280
2027-01-04 - 2027-04-09 (TR)
14:00 - 15:20
LECTURE B3
(76650)
280
2027-01-04 - 2027-04-09 (TR)
15:30 - 16:50

Labs

Section Capacity Class times Login to view Instructor(s) and Location
LAB H211
(83156)
45
2027-01-04 - 2027-04-09 (T)
08:00 - 09:20
LAB H212
(83157)
45
2027-01-04 - 2027-04-09 (T)
08:00 - 09:20
LAB H213
(83158)
45
2027-01-04 - 2027-04-09 (T)
08:00 - 09:20
LAB H221
(83159)
45
2027-01-04 - 2027-04-09 (T)
09:30 - 10:50
LAB H222
(83160)
45
2027-01-04 - 2027-04-09 (T)
09:30 - 10:50
LAB H223
(83161)
45
2027-01-04 - 2027-04-09 (T)
09:30 - 10:50
LAB H231
(83162)
45
2027-01-04 - 2027-04-09 (T)
11:00 - 12:20
LAB H232
(83163)
45
2027-01-04 - 2027-04-09 (T)
11:00 - 12:20
LAB H233
(83164)
45
2027-01-04 - 2027-04-09 (T)
11:00 - 12:20
LAB H241
(83165)
45
2027-01-04 - 2027-04-09 (T)
12:30 - 13:50
LAB H242
(83166)
45
2027-01-04 - 2027-04-09 (T)
12:30 - 13:50
LAB H243
(83167)
45
2027-01-04 - 2027-04-09 (T)
12:30 - 13:50
LAB H411
(83168)
45
2027-01-04 - 2027-04-09 (R)
11:00 - 12:20
LAB H412
(83169)
45
2027-01-04 - 2027-04-09 (R)
11:00 - 12:20
LAB H413
(83170)
45
2027-01-04 - 2027-04-09 (R)
11:00 - 12:20
LAB H421
(83171)
45
2027-01-04 - 2027-04-09 (R)
12:30 - 13:50
LAB H422
(83172)
45
2027-01-04 - 2027-04-09 (R)
12:30 - 13:50
LAB H423
(83173)
45
2027-01-04 - 2027-04-09 (R)
12:30 - 13:50