Teaching

Fall, 2024

ITCS3156: Introduction to Machine Learning

Spring, 2024

ITCS5156: Applied Machine Learning
DSBA6165: Artificial Intelligence and Deep Learning

Fall, 2023

ITCS3153: Introduction to Artificial Intelligence

Spring, 2023

ITCS6156: Machine Learning
DSBA6165: Artificial Intelligence and Deep Learning

Fall, 2022

ITCS5156: Applied Machine Learning

Spring, 2022

ITCS5156: Applied Machine Learning
DSBA6156: Applied Machine Learning

Fall, 2021

ITCS5156: Applied Machine Learning

Spring, 2021

ITCS5156: Applied Machine Learning

Fall, 2020

ITCS4156: Introduction to Machine Learning ITCS6156/8156: Machine Learning

Spring, 2020

ITCS4156: Introduction to Machine Learning

Fall, 2019

ITCS6156/8156: Machine Learning
ITCS6010/8010: Topics in CS: Reinforcement Learning

Spring, 2019

ITCS6156/8156: Machine Learning

Fall, 2018

ITCS6156/8156: Machine Learning

Spring, 2018

ITCS6156/8156: Machine Learning

Fall, 2017

ITCS4156: Introduction to Machine Learning

Previous classes taught:

@ CSU
CS410: Introduction to Computer Graphics
CS161: Objected Oriented Problem Solving
CS480A3: Introduction to Machine Learning
CS200: Algorithms and Data Structures
CS270: Computer Organization
CS161: Objected Oriented Problem Solving
CS150: Interactive Programming with Java
CS200: Algorithms and Data Structures
CS540: Artificial Intelligence
CS253: Problem Solving with C++
CS545: Machine Learning
CS470: Computer Architecture
CS480: Principles of Data Management
CT310: Web Development
CS440: Introduction to Artificial Intelligence
CS370: System Architecture and Software
CS155/156/157: Unix and C

@ KAU
Simulation
Artificial Intelligence
Software Engineering and Computer Lab. II

links