ECE 421 - Exploring Software Development Domains

3 units (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.

No syllabi

Winter Term 2025

Lectures

Section Capacity Class times Login to view Instructor(s) and Location
LECTURE B1
(72167)
80
2025-01-06 - 2025-04-09 (MF)
13:00 - 13:50

Labs

Section Capacity Class times Login to view Instructor(s) and Location
LAB H11
(72168)
34
2025-01-06 - 2025-04-09 (M)
14:00 - 16:50
LAB H21
(70499)
34
2025-01-06 - 2025-04-09 (T)
14:00 - 16:50