Teaching Assistant and Co-instructor

I was a graduate teaching assistant and co-instructor for Fall 2022 and Spring 2023. There were around 50 students in graduate courses and 80-120 in undergraduate courses.

CECS 229 - Discrete Structures

Undergraduate Course, California State University Long Beach, Fall 2022

This is a course in computing applications of discrete structures. Topics include applications of computer arithmetic and matrices in computer systems. Programming assignments in Python was provided.

CECS 451 - Artificial Intelligence

Undergraduate Course, California State University Long Beach , Spring 2023

Introduction to the history and implementation of artificial intelligence agents. Topics include search, constraint satisfaction, game-playing, logical agents, belief networks, optimal sequential decision systems. Project implementation.

CECS 456 - Machine Learning

Undergraduate Course, California State University Long Beach , Fall 2022, Spring 2023

An introduction to machine learning and its applications, including supervised, unsupervised learning and deep learning. Main topics include regression, classification and neural networks. Programming assignments.

CECS 550 - Pattern Recognition

Graduate Course, California State University Long Beach , Spring 2023

General concepts of pattern recognition and trainable classifiers, decision theory, supervised learning, non-parametric techniques, rule-based systems and neural networks.

CECS 551 - Advanced Artificial Intelligence

Graduate Course, California State University Long Beach , Fall 2023

Advanced concepts in artificial intelligence. Topics include knowledge acquisition and representation, fuzzy logic, logical reasoning, multi-sensor integration, Dempster-Shafer’s theory of evidential reasoning, real-time expert systems and neural networks.