Teaching

Jan, 2020

Probabilistic Graphical Models

Probabilistic Graphical Models refers to i.) concise representations of probability distributions using graphs ii.) efficient algorithms for sampling distributions represented in such form iii.) learning these representations from data.

Jul, 2019

Advanced Mathematical Structures

This course is intended to familiarize the students with the types of mathematical reasoning found in theoretical research on computing and communications. The course contains a broad set of intermediate and advanced level topics in Algebra, Combinatorics, Probability and Graph Theory.

Jul, 2019

Probability & Statistics

A first undergraduate course in probability and statistics with a focus on discrete spaces.

Jan, 2018

Efficient CNNs

Surveying Deep learning methods used in Reinforcement Learning

Jan, 2018

Multi Object Tracking using Deep Learning

Surveying Deep learning methods used in Reinforcement Learning

Jun, 2017

Complexity Theory

A short 12 lecture course on Computational Complexity Theory.