Alireza Tavakkoli
Computer Science and Engineering
Associate Professor of Computer Science
Ph.D., University of Nevada, Reno (2009)M.Sc., University of Nevada, Reno (2006)
M.Sc., Sharif University of Technology, Iran (2004)
B.Sc., Sharif University of Technology, Iran (2001)
My Affiliations:



Principles, design and implementation of deep learning systems. Topics include statistical machine learning,
multi-layer perceptron (MLP) and neural networks, deep neural networks, optimization and learning,
convolutional neural networks (CNN), CNN architectures,
CNN applications in classification, detection, segmentation,
and advanced topics in recurrent networks and generative adversarial networks (GAN).
Fundamental topics related to game design. Topics include: game design requirements,
game design principles, evaluation, peer review, prototyping.
Principles, design and implementation of vision systems. Camera models and image formation,
feature detection, segmentation. Camera calibration, 3-D reconstruction, stereo vision.