ECE 421 - Exploring Software Development Domains

★ 3 (fi 8)(EITHER, 2-0-3)

Faculty of Engineering

Advanced programming concepts. Programming language as a vehicle for discussion about programming concepts such as productivity, components and re-use, traditional vs. scripting approaches. Object oriented construction, systems programming, concurrent programming, Graphical User Interface (GUI) programming, distributed programming, and dynamic programming. Prerequisites: ECE 322 or CMPE 320, ECE 325, CMPUT 301 and CMPUT 379. Credit may be obtained in only one of CMPE 410 or ECE 421.

Winter Term 2022

Lectures

LECTURE B1 (68844)
Capacity: 52
2022-01-05 - 2022-04-08
MF 13:00 - 13:50 (MEC 3-1)

Primary Instructor: James Miller

Labs

LAB H11 (68846)
Capacity: 26
2022-01-05 - 2022-04-08
M 14:00 - 16:50 (ETLC E5 012)

LAB H21 (62076)
Capacity: 26
2022-01-05 - 2022-04-08
T 14:00 - 16:50 (ETLC E5 012)