ENCMP 100 - Computer Programming for Engineers

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

Fall Term 2023

Lectures

Section Capacity Class times Instructor(s)
LECTURE A1
(80923)
280
2023-09-05 - 2023-12-08 (TR)
08:00 - 09:20
ETLC E1-001

Final Exam:
2023-12-18
14:00 - 17:00
ETLC E1-001
Primary Instructor: Roger Zemp
LECTURE A2
(80924)
280
2023-09-05 - 2023-12-08 (TR)
15:30 - 16:50
ECHA L1-190

Final Exam:
2023-12-13
09:00 - 12:00
ECHA L1-190
Primary Instructor: Dileepan Joseph

Labs

Section Capacity Class times Instructor(s)
LAB D01
(80925)
140
2023-09-05 - 2023-12-08 (T)
11:00 - 12:20
ETLC E2-005
2023-09-05 - 2023-12-08 (T)
11:00 - 12:20
ETLC E2-009
Assistant Instructor: Wing Hoy
LAB D02
(80926)
140
2023-09-05 - 2023-12-08 (T)
12:30 - 13:50
ETLC E2-005
2023-09-05 - 2023-12-08 (T)
12:30 - 13:50
ETLC E2-009
Assistant Instructor: Wing Hoy
LAB D03
(80927)
140
2023-09-05 - 2023-12-08 (R)
11:00 - 12:20
ETLC E2-005
2023-09-05 - 2023-12-08 (R)
11:00 - 12:20
ETLC E2-009
Assistant Instructor: Wing Hoy
LAB D04
(80928)
140
2023-09-05 - 2023-12-08 (R)
12:30 - 13:50
ETLC E2-005
2023-09-05 - 2023-12-08 (R)
12:30 - 13:50
ETLC E2-009
Assistant Instructor: Wing Hoy

Winter Term 2024

Lectures

Section Capacity Class times Instructor(s)
LECTURE B1
(15462)
289
2024-01-08 - 2024-04-12 (TR)
09:30 - 10:50
CCIS L2-190
Primary Instructor: Dileepan Joseph
LECTURE B2
(12499)
280
2024-01-08 - 2024-04-12 (TR)
14:00 - 15:20
ETLC E1-001
Primary Instructor: Jason Myatt
LECTURE B3
(12500)
280
2024-01-08 - 2024-04-12 (TR)
15:30 - 16:50
ETLC E1-001
Primary Instructor: Kamal Ranaweera

Labs

Section Capacity Class times Instructor(s)
LAB H21
(12503)
140
2024-01-08 - 2024-04-12 (T)
08:00 - 09:20
ETLC E2-005
2024-01-08 - 2024-04-12 (T)
08:00 - 09:20
ETLC E2-009
LAB H22
(12502)
140
2024-01-08 - 2024-04-12 (T)
09:30 - 10:50
ETLC E2-005
2024-01-08 - 2024-04-12 (T)
09:30 - 10:50
ETLC E2-009
LAB H23
(17439)
140
2024-01-08 - 2024-04-12 (T)
11:00 - 12:20
ETLC E2-005
2024-01-08 - 2024-04-12 (T)
11:00 - 12:20
ETLC E2-009
LAB H24
(12504)
140
2024-01-08 - 2024-04-12 (T)
12:30 - 13:50
ETLC E2-005
2024-01-08 - 2024-04-12 (T)
12:30 - 13:50
ETLC E2-009
LAB H41
(10598)
139
2024-01-08 - 2024-04-12 (R)
11:00 - 12:20
ETLC E2-005
2024-01-08 - 2024-04-12 (R)
11:00 - 12:20
ETLC E2-009
LAB H42
(12501)
150
2024-01-08 - 2024-04-12 (R)
12:30 - 13:50
ETLC E2-005
2024-01-08 - 2024-04-12 (R)
12:30 - 13:50
ETLC E2-009