Marek Reformat

Professor, Faculty of Engineering - Electrical & Computer Engineering Dept
Directory

Winter Term 2027 (1980)

ECE 220 - Programming and Numerical Analysis for Electrical Engineering

4.3 units (fi 8)(EITHER, 3-1S-3/2)

Basics of computing systems architecture. Programming environment and development: data structures, functions, peripheral communication, object-oriented model. Introduction to numerical methods through programming: differentiation, integration, root finding for non-linear equations, linear systems of equations, and curve fitting. Prerequisite: ENCMP 100. Corequisite: MATH 201.

LECTURE B1 (76606)

2027-01-04 - 2027-04-09
MWF 13:00 - 13:50

SEMINAR X31 (83141)

2027-01-04 - 2027-04-09
W 17:00 - 17:50



ECE 447 - Data Analysis and Machine Learning for Engineers

3.5 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 (79489)

2027-01-04 - 2027-04-09
TR 11:00 - 12:20

SEMINAR J31 (79490)

2027-01-04 - 2027-04-09
T 17:00 - 17:50