With advances in machine learning (ML), the field of computer vision and its applications are growing by leaps and bounds, triggering transformations across industries and in daily life. Computer Vision is an online program offered by the Executive Education division of Carnegie Mellon University’s School of Computer Science. It enables software developers, ML engineers, and technology professionals to expand their knowledge with computer vision and image processing skills to become truly future-ready.
Source: U.S. News & World Report
This is a 10-week online program designed to provide software developers, technology professionals, data scientists, data analysts, and ML professionals with an understanding of computer vision concepts, tools, and techniques. The program also explores real-world applications of this technology. In this program, you will:
Implement fundamental image processing methods and learn about various techniques used in them
Use neural networks to perform image recognition and classification
Extract 3D information from images and learn the basic principles of geometry-based vision
Align and track objects in a video
The program comprises 10 modules designed to help you leverage your Python skills and mathematical knowledge to gain deep insights into computer vision and image processing concepts.
Office Hours With Learning Facilitators
Programming Assignments
Recorded Videos
Knowledge Checks
Dedicated Program Support Team
Discussion Boards
Bite-Sized Learning
This program is designed for participants who have programming experience in Python, and knowledge of multivariable calculus, linear algebra, probability, and statistics. The program is most suitable for:
Software developers/technology professionals who want to get a deep understanding of computer vision tools and advance their career with a certificate from a renowned school.
Representative roles include:
Software engineer
Software developer
Automation engineer
Tester design
Engineer
Full-stack developer
Tech lead
Data science/data analytics/machine learning (ML) professionals looking to improve their knowledge of computer vision technologies and their applications across industries.
Representative roles include:
Data scientist
ML engineer
AI application engineer
Data engineer
Senior data engineer
ML developer
ML research engineer
Data analyst
PREREQUISITES: This program requires a functional knowledge of linear algebra, calculus, probability, and statistics. Participants should be comfortable programming in Python. Programming assignments will present opportunities to implement computer vision algorithms using these technologies.
Associate Research Professor, Robotics Institute, School of Computer Science Courtesy Professor, Electrical and Computer Engineering Department, Carnegie Mellon University
Kris Kitani works in the areas of computer vision, machine learning and human-computer interaction. His research interests lie at the intersection of first-person vision, huma...
Assistant Professor, Robotics Institute, Carnegie Mellon University
oannis Gkioulekas works on computational imaging — the process of forming images from measurements using algorithms that rely on a significant amount of computing. While imagi...
Upon successful completion of the program, participants will receive a verified digital certificate of completion from Carnegie Mellon University’s School of Computer Science Executive Education. This is a training program and it is not eligible for academic credit.
Your digital certificate will be issued in your legal name and emailed to you at no additional cost, upon completion of the program, per the stipulated requirements. All certificate images are for illustrative purposes only and may be subject to change at the
At Carnegie Mellon’s Executive Education Program in the School of Computer Science, we provide organizations and people access to the skills and tools necessary to solve real world technical problems by equipping the next generation of technology leaders with the experience, insights and novel solutions developed by our community of computer science experts. From custom training programs to online individualized learning, our cutting-edge programming — backed by faculty who pioneered the field — takes your skillset to the next level, giving you the tools to tackle your company’s next great technological challenge.
Didn't find what you were looking for? Write to us at learner.success@emeritus.org or Schedule a call with one of our Program Advisors or call us at +1 315 756 3771 (US) / +44 203 835 5826 (UK) / +65 3138 2533 (SG)
Flexible payment options available.
Last Day to Enroll