CS 12: Computer Vision for Research
(Fall 2022)
Instructor: Patrick Rim
(Fall 2022)
Instructor: Patrick Rim
Why should you take this course?
In today’s world, Computer Vision (CV) concepts are ubiquitous—we apply them to improve the quality of everyday life by analyzing traffic flow and monitoring safety conditions in factories, while we also apply them at the cutting-edge of technology to improve cancer detection and make self-driving cars a possibility.
What will this course teach you?
This course provides students with a practical and theoretical foundation in CV, which will allow them to incorporate CV concepts into their research and personal projects. Topics covered include convolutional neural networks (CNNs), image classification, object detection, generative adversarial networks (GANs), canonical datasets and CV architectures, and cutting-edge applications of CV. Familiarity with Python programming is assumed, but prior machine learning/CV experience is not necessary.
What are the prerequisites?
Familiarity with Python programming at the CS 1-level (or equivalent) is assumed.
Teaching Team
Office Hours
Mondays at 6PM on Zoom
Zoom Link: https://caltech.zoom.us/s/4039084287