ACETry ACE ↗
← Back

CSE 152AIntroduction to Computer Vision I

4 units · CSE · UC San Diego

This course provides a broad introduction to the foundations, algorithms, and applications of computer vision. It introduces classical models and contemporary methods, from image formation models to deep learning, to address problems of 3-D reconstruction and object recognition from images and video. Topics include filtering, feature detection, stereo vision, structure from motion, motion estimation, and recognition. Programming assignments will be in Python. Students may not receive credit for both CSE 152A and CSE 152.

Before you enroll

Prerequisites

From the catalog: “MATH 18 or MATH 31AH and CSE 12 or DSC 30 and CSE 15L or CSE 29 or DSC 80; Python programming experience recommended; restricted to students within the CS25, CS26, CS27, CS29, and EC26 majors. All other students will be allowed as space permits.”

Where it fits

Where it sits in degree plans

One of the options in (1)

  • Artificial Intelligence
What it opens up

Courses that list CSE 152A as a prerequisite (1)

  • CSE 152B Introduction to Computer Vision II