"Learning without thought is labor lost; thought without learning is perilous." -- Confucius

Teaching

Current Students and Alumni

For a list of current students and alumni, please check out our lab webpage instead

Courses

Spring 2024

ECE-4973/5973: Computer Vision
ECE-5973: Artificial Neural Networks and Applications

Fall 2023

ECE-5583/TCOM-5583: Information Theory and Probabilistic Programming

Spring 2023

ECE-4973/5973: Computer Vision
ECE-5973: Artificial Neural Networks and Applications

Fall 2022

ECE-5583/TCOM-5583: Information Theory and Probabilistic Programming

Spring 2022

ECE-4973/5973: Computer Vision
ECE-5973: Artificial Neural Networks and Applications

Fall 2021

ECE-5583/TCOM-5583: Information Theory and Probabilistic Programming

Spring 2021

ECE-4973/5973: Computer Vision
ECE-5973: Artificial Neural Networks and Applications

Fall 2020

ECE-5583/TCOM-5583: Information Theory and Probabilistic Programming

Spring 2020

ECE-4973/5973: Computer Vision
ECE-5973: Artificial Neural Networks and Applications

Fall 2019

ECE-5583/TCOM-5583: Information Theory and Probabilistic Programming

Spring 2019

ECE-4973/5973: Computer Vision
ECE-5973: Artificial Neural Networks and Applications

Spring 2018

ECE-4973/5973: Computer Vision
ECE-5973: Artificial Neural Networks and Applications

Fall 2017

ECE-5583/TCOM-5583: Information Theory and Statistical Inference

Spring 2017

ECE-5970/TCOM-5973: Deep Learning

Fall 2016

ECE-5583/TCOM-5583: Information Theory

Spring 2016

ECE-5543/TCOM-5543: Network Design and Management

Fall 2014

ECE-5583/TCOM-5583: Information Theory

Spring 2014

ECE-5543/TCOM-5543: Network Design and Management


Misc Talks


Advice


Recommended Online Courses

Many are essential to all engineering researchers I think. But some are for my personal interests really. :D

Misc