Teaching

ECE 657A - Data and Knowledge Modeling and Analysis

Semester: 

Winter

Offered: 

2020

See Course News for the latest information on course Registration and other issues.

Engineers encounter data in many of their tasks. Whether the sources of this data may be experiments, databases, computer files, or the Internet, there is a dire need for effective methods to model and analyze the data and extract useful knowledge and information from it. This course aims to provide engineering graduate students with essential knowledge of data representation, grouping, mining and knowledge discovery.

 

  • ...
Read more about ECE 657A - Data and Knowledge Modeling and Analysis

ECE 108 - Discrete Mathematics and Logic

Semester: 

Winter

Offered: 

2020

(See Course News for latest information and announcements.)

Introduction to discrete mathematics, including: propositional/Boolean logic, syntax and semantics, proof theory, and model theory; set theory, relations and functions, combinatorics (counting techniques, permutations, and combinations), graph theory. Applications in electrical, computing and software engineering.

  • Instructor: Prof. Mark Crowley - ECE 4114 - mcrowley@uwaterloo.ca - @compthink
  • Course Outline: ...
Read more about ECE 108 - Discrete Mathematics and Logic

ECE 499 Project Course

Semester: 

N/A

Offered: 

2019

I am the co-ordinator for this course, I co-ordinate students connection to their supervisoring professor. This page is meant to provide some helpful information for those students considering the ECE 499 Project as an elective course in their  4A or 4B term. Note that this is a single term course.    Further details are available on the course website.

Read more about ECE 499 Project Course