ENCMP 100 - Computer Programming for Engineers

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

Faculty of Engineering

Fundamentals of computer programming with emphasis on solving engineering problems. C/C++ language implementation. Syntax, variables, statements, control structures, loops, functions, data structures, files, pointers, memory use. Procedural and object-oriented programming. Objects, inheritance, polymorphism.

Fall Term 2021

Lectures

LECTURE A1 (42268)
Capacity: 240
2021-09-01 - 2021-12-07
MWF 09:00 - 09:50 (CCIS 1-440)

LECTURE A2 (42270)
Capacity: 240
2021-09-01 - 2021-12-07
MWF 10:00 - 10:50 (CCIS 1-430)

Labs

LAB D01 (42272)
Capacity: 120
2021-09-01 - 2021-12-07
W 12:00 - 13:20 (ETLC E2 005)

2021-09-01 - 2021-12-07
W 12:00 - 13:20 (ETLC E2 009)

LAB D02 (42274)
Capacity: 120
2021-09-01 - 2021-12-07
W 13:30 - 14:50 (ETLC E2 005)

2021-09-01 - 2021-12-07
W 13:30 - 14:50 (ETLC E2 009)

LAB D03 (42276)
Capacity: 120
2021-09-01 - 2021-12-07
H 11:00 - 12:20 (ETLC E2 005)

2021-09-01 - 2021-12-07
H 11:00 - 12:20 (ETLC E2 009)

LAB D04 (42278)
Capacity: 120
2021-09-01 - 2021-12-07
H 12:30 - 13:50 (ETLC E2 005)

2021-09-01 - 2021-12-07
H 12:30 - 13:50 (ETLC E2 009)

Winter Term 2022

Lectures

LECTURE B1 (76272)
Capacity: 220
2022-01-05 - 2022-04-08
TH 09:30 - 10:50 (TBD)

LECTURE B2 (68870)
Capacity: 220
2022-01-05 - 2022-04-08
TH 14:00 - 15:20 (TBD)

LECTURE B3 (68872)
Capacity: 220
2022-01-05 - 2022-04-08
TH 15:30 - 16:50 (TBD)

Labs

LAB H01 (62192)
Capacity: 152
2022-01-05 - 2022-04-08
H 11:00 - 12:20 (ETLC E2 005)

2022-01-05 - 2022-04-08
H 11:00 - 12:20 (ETLC E2 009)

LAB H02 (68874)
Capacity: 152
2022-01-05 - 2022-04-08
H 12:30 - 13:50 (ETLC E2 005)

2022-01-05 - 2022-04-08
H 12:30 - 13:50 (ETLC E2 009)

LAB H03 (68878)
Capacity: 125
2022-01-05 - 2022-04-08
H 14:00 - 15:20 (ETLC E2 005)

2022-01-05 - 2022-04-08
H 14:00 - 15:20 (ETLC E2 009)

LAB H04 (68876)
Capacity: 115
2022-01-05 - 2022-04-08
H 15:30 - 16:50 (ETLC E2 005)

2022-01-05 - 2022-04-08
H 15:30 - 16:50 (ETLC E2 009)

LAB H05 (68880)
Capacity: 152
2022-01-05 - 2022-04-08
H 17:00 - 18:20 (ETLC E2 005)

2022-01-05 - 2022-04-08
H 17:00 - 18:20 (ETLC E2 009)