Steven Knudsen, BSc (Computer Engineering), MSc (Applied Sciences in Medicine), PhD (Electrical Engineering)

ATS Full Lecturer, Faculty of Engineering - Electrical & Computer Engineering Dept
Directory

Winter Term 2025 (1900)

ECE 421 - Exploring Software Development Domains

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

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.

LECTURE B1 (72167)

2025-01-06 - 2025-04-09
MF 13:00 - 13:50



ECE 492 - Computer Engineering Design Project

3 units (fi 8)(EITHER, 3/3-0-6)

Design of microprocessor systems, input/output systems, programmable timers, address decoding and interrupt circuitry. This course has a major laboratory component and requires the design and implementation of a microprocessor-based system. Prerequisites: ECE 315 or CMPE 401, and ECE 410 or CMPE 480. Credit may be obtained in only one of CMPE 450, 490, or ECE 492.

LECTURE B1 (72102)

2025-01-06 - 2025-04-09
TR 08:00 - 09:20



ENGG 160 - Introduction to Engineering Design, Communication, and Profession

2 units (fi 5)(EITH/SP/SU, 1-0-2)

Fundamental design process and theory in a multidisciplinary context. Importance, in engineering design, of communications; team work; the engineering disciplines, career fields; professional responsibilities of the engineer including elements of ethics, equity, concepts of sustainable development and environmental stewardship, public and worker safety and health considerations including the context of the Alberta Occupational Health and Safety Act. Corequisite ENGL 199. This course is delivered in a blended format.

LECTURE E1 (75925)

2025-01-06 - 2025-04-09
R 11:00 - 11:20

2025-01-06 - 2025-04-09
R 11:00 - 11:20

LAB E41 (75933)

2025-01-06 - 2025-04-09
R 11:30 - 12:20

2025-01-06 - 2025-04-09
R 11:30 - 12:20