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

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

Fall Term 2024

Lectures

Section Capacity Class times Instructor(s)
LECTURE A1
(46845)
280
2024-09-03 - 2024-12-09 (TR)
08:00 - 09:20
CCIS L2-190
LECTURE A2
(46846)
280
2024-09-03 - 2024-12-09 (TR)
15:30 - 16:50
CCIS L2-190

Labs

Section Capacity Class times Instructor(s)
LAB D01
(46847)
140
2024-09-03 - 2024-12-09 (T)
11:00 - 12:20
ETLC E2-005
2024-09-03 - 2024-12-09 (T)
11:00 - 12:20
ETLC E2-009
LAB D02
(46848)
140
2024-09-03 - 2024-12-09 (T)
12:30 - 13:50
ETLC E2-005
2024-09-03 - 2024-12-09 (T)
12:30 - 13:50
ETLC E2-009
LAB D03
(46849)
140
2024-09-03 - 2024-12-09 (R)
11:00 - 12:20
ETLC E2-005
2024-09-03 - 2024-12-09 (R)
11:00 - 12:20
ETLC E2-009
LAB D04
(46850)
140
2024-09-03 - 2024-12-09 (R)
12:30 - 13:50
ETLC E2-005
2024-09-03 - 2024-12-09 (R)
12:30 - 13:50
ETLC E2-009

Winter Term 2025

Lectures

Section Capacity Class times Instructor(s)
LECTURE B1
(74832)
292
2025-01-06 - 2025-04-09 (TR)
09:30 - 10:50
CCIS L2-190
LECTURE B2
(72179)
280
2025-01-06 - 2025-04-09 (TR)
14:00 - 15:20
TEL 150
LECTURE B3
(72180)
280
2025-01-06 - 2025-04-09 (TR)
15:30 - 16:50
ETLC E1-001

Labs

Section Capacity Class times Instructor(s)
LAB H21
(72183)
140
2025-01-06 - 2025-04-09 (T)
08:00 - 09:20
ETLC E2-005
2025-01-06 - 2025-04-09 (T)
08:00 - 09:20
ETLC E2-009
LAB H22
(72182)
140
2025-01-06 - 2025-04-09 (T)
09:30 - 10:50
ETLC E2-005
2025-01-06 - 2025-04-09 (T)
09:30 - 10:50
ETLC E2-009
LAB H23
(75922)
146
2025-01-06 - 2025-04-09 (T)
11:00 - 12:20
ETLC E2-005
2025-01-06 - 2025-04-09 (T)
11:00 - 12:20
ETLC E2-009
LAB H24
(72184)
146
2025-01-06 - 2025-04-09 (T)
12:30 - 13:50
ETLC E2-005
2025-01-06 - 2025-04-09 (T)
12:30 - 13:50
ETLC E2-009
LAB H41
(70524)
140
2025-01-06 - 2025-04-09 (R)
11:00 - 12:20
ETLC E2-005
2025-01-06 - 2025-04-09 (R)
11:00 - 12:20
ETLC E2-009
LAB H42
(72181)
140
2025-01-06 - 2025-04-09 (R)
12:30 - 13:50
ETLC E2-005
2025-01-06 - 2025-04-09 (R)
12:30 - 13:50
ETLC E2-009