Teaching

Spring 2025

 Artificial Intelligence, Boston University, Dept. of Computer Science
 Principles of Machine Learning, Boston University, Dept. of Computer Science

Fall 2024

 Artificial General Intelligence, Boston University, Dept. of Computer Science
 Deep Learning, Boston University, Dept. of Computer Science

Summer 2024

 Artificial General Intelligence, Boston University, Dept. of Computer Science
 Deep Learning, Boston University, Dept. of Computer Science

Spring 2024

Artificial Intelligence, Boston University, Dept. of Computer Science
Deep Learning, Boston University, Dept. of Computer Science
Principles of Machine Learning, Boston University, Dept. of Computer Science

Fall 2023

Artificial General Intelligence, Boston University, Dept. of Computer Science
Deep Learning, Boston University, Dept. of Computer Science
Principles of Machine Learning, Boston University, Dept. of Computer Science

Summer 2023

Artificial General Intelligence, Columbia University, Dept. of Computer Science
Artificial General Intelligence, Boston University, Dept. of Computer Science
Deep Learning, Boston University, Dept. of Computer Science

Spring 2023

Artificial Intelligence, Boston University, Dept. of Computer Science.
Principles of Machine Learning, Boston University, Dept. of Computer Science.

Fall 2022

Deep Learning, Boston University, Dept. of Computer Science.
Artificial Intelligence, Boston University, Dept. of Computer Science.

Summer 2022

Advanced Deep Learning, Columbia University, Dept. of Computer Science.

Spring 2022

Deep Learning, Columbia University, Dept. of Computer Science.
 6.036 Introduction to Machine Learning, MIT

Fall 2021

 6.036 Introduction to Machine Learning, MIT

Summer 2021

Deep Learning, Columbia University, School of Engineering and Applied Science.

Spring 2021

 6.036 Introduction to Machine Learning, MIT
 6.862 Applied Machine Learning, MIT

Fall 2020

6.883 Meta Learning, MIT
6.862 Applied Machine Learning, MIT
 6.036 Introduction to Machine Learning, MIT

Spring 2020

Deep Learning, Columbia University, Dept. of Computer Science.

Fall 2019

Deep Learning, Columbia University, Dept. of Computer Science.

Summer 2019

Deep Learning, Columbia University, Dept. of Computer Science.

Spring 2019

Deep Learning, Columbia University, Dept. of Computer Science.
Introduction to Data Science, NYU Center for Data Science.
Deep Learning, NYU Tandon School of Engineering.

Fall 2018

Deep Learning, Columbia University, Dept. of Computer Science.
Introduction to Machine Learning, NYU Center for Data Science.
Deep Learning, NYU Tandon School of Engineering.

Spring 2018

Deep Learning, Columbia University, Dept. of Computer Science.
Introduction to Data Science, NYU Center for Data Science.
Deep Learning, NYU Tandon School of Engineering.

Fall 2017

Deep Learning, Columbia University, Dept. of Computer Science.
Optimization and Computational Linear Algebra, NYU CDS.

Earlier courses

Data Visualization, Tel Aviv University
Introduction to Data Science
Seminar on Advanced Topics in Data Science
Introduction to Cybersecurity
Software Project Management
Final Project Advisor
Teaching excellence award for highest student surveys, TAU
Award for mentoring best student capstone projects, Colman
 Statistical Methods in Engineering and the Physical Sciences, Stanford University, Department of Statistics.