Winter Term 2026 (1940)
ECE 220 - Programming for Electrical Engineering
3 units (fi 8)(EITHER, 3-0-3/2)
Architecture and basic components of computing systems. Programming environment and program development methodology. Basics of programming: from data structures and functions to communication with external devices. Principles of object-oriented programming. Good programming style. Prerequisite: ENCMP 100.
LECTURE B1 (81875)
2026-01-05 - 2026-04-10
MWF 13:00 - 13:50
ECE 407 - Special Topics in Computer Engineering
3 units (fi 8)(SECOND, 3-0-0)
This course is intended to enable individuals or a small group of students to study topics in their particular field of interest under the supervision of a member of the Department of Electrical and Computer Engineering or the Department of Computing Science or other appropriate departments.
IND B5 (89892)
2026-01-05 - 2026-04-10
01:00 - 01:00
ECE 447 - Data Analysis and Machine Learning for Engineers
3 units (fi 8)(EITHER, 3-1S-0)
The course introduces basic concepts and techniques of data analysis and machine learning. Topics include: data preprocessing techniques, decision trees, nearest neighbor algorithms, linear and logistic regressions, clustering, dimensionality reduction, model evaluation, deployment methods, and emerging topics. Prerequisites: ECE 220 or CMPUT 275, and ECE 342 or STAT 235, or consent of instructor.
LECTURE B1 (85626)
2026-01-05 - 2026-04-10
TR 11:00 - 12:20
SEMINAR J31 (85627)
2026-01-05 - 2026-04-10
W 08:00 - 08:50
ECE 627 - Intelligent Web
3 units (fi 6)(EITHER, 3-0-0)
Representation, processing, and application of knowledge in emerging concepts of Semantic Web: ontology, ontology construction, and ontology integration; propositional, predicate and description logics; rules and reasoning; Semantic Web services; Folksonomy and Social Web; Semantic Web applications.
LECTURE B01 (80464)
2026-01-05 - 2026-04-10
MWF 12:00 - 12:50
ECE 720 - Advanced Topics in Software Engineering and Intelligent Systems
3 units (fi 6)(EITHER, 3-0-0)
IND B14 (89910)
2026-01-05 - 2026-04-10
TF 14:30 - 15:50