Antonio Andara Lara
Winter Term 2026 (1940)
ECE 315 - Computer Interfacing
3 units (fi 8)(EITHER, 3-0-3/2)
Design and use of digital interfaces, including memory, serial, parallel, synchronous and asynchronous interfaces. Hardware implementations of interrupts, buses, input/output devices and direct memory access. Multitasking software architecture, real-time preemptive multitasking kernels. Data structures and mechanisms for flow control. Computer communications interfaces, interfacing of microcontroller to peripheral devices such as stepper motors. Requires payment of additional student instructional support fees. Refer to the Tuition and Fees page in the University Regulations section of the Calendar. Prerequisite: ECE 212 or E E 380 or CMPUT 229, and 275 or permission of the Instructor. Credit may be obtained in only one of CMPE 401 or ECE 315.
LAB H21 (80428)
2026-01-05 - 2026-04-10
T 14:00 - 16:50
LAB H51 (80429)
2026-01-05 - 2026-04-10
F 14:00 - 16:50
LAB H31 (81905)
2026-01-05 - 2026-04-10
W 14:00 - 16:50
LAB H41 (81940)
2026-01-05 - 2026-04-10
R 14:00 - 16:50
ENCMP 100 - Computer Programming for Engineers
3 units (fi 8)(EITHER, 3-0-1.5)
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.
LAB H412 (80467)
2026-01-05 - 2026-04-10
R 11:00 - 12:20
LAB H415 (88292)
2026-01-05 - 2026-04-10
R 11:00 - 12:20
LAB H413 (88291)
2026-01-05 - 2026-04-10
R 11:00 - 12:20
LAB H245 (88290)
2026-01-05 - 2026-04-10
T 12:30 - 13:50
LAB H243 (88289)
2026-01-05 - 2026-04-10
T 12:30 - 13:50
LAB H235 (88283)
2026-01-05 - 2026-04-10
T 11:00 - 12:20
LAB H233 (88282)
2026-01-05 - 2026-04-10
T 11:00 - 12:20
LAB H225 (88281)
2026-01-05 - 2026-04-10
T 09:30 - 10:50
LAB H223 (88279)
2026-01-05 - 2026-04-10
T 09:30 - 10:50
LAB H215 (88278)
2026-01-05 - 2026-04-10
T 08:00 - 09:20
LAB H213 (88277)
2026-01-05 - 2026-04-10
T 08:00 - 09:20
LAB H232 (85317)
2026-01-05 - 2026-04-10
T 11:00 - 12:20
LAB H242 (81924)
2026-01-05 - 2026-04-10
T 12:30 - 13:50
LAB H212 (81923)
2026-01-05 - 2026-04-10
T 08:00 - 09:20
LAB H222 (81922)
2026-01-05 - 2026-04-10
T 09:30 - 10:50
LAB H422 (81921)
2026-01-05 - 2026-04-10
R 12:30 - 13:50
LAB H423 (88294)
2026-01-05 - 2026-04-10
R 12:30 - 13:50
LAB H425 (88295)
2026-01-05 - 2026-04-10
R 12:30 - 13:50