Machine Vision OpenCourseWare: A Free Undergraduate Computer Science Course on Machine Vision by MIT

Published Jan 29, 2009

RSS Feed

Students using 'Machine Vision,' a free OpenCourseWare offered through the Massachusetts Institute of Technology (MIT), will learn how to use an image to create a symbolic description of an environment. This course, which is offered on both the undergraduate and graduate levels, is a program of the Electrical Engineering and Computer Science Department at MIT, located in Cambridge, MA.

Machine Vision: Course Specifics

Degree Level Free Audio Video Downloads
Undergraduate Yes No No Yes

Lectures/Notes Study Materials Tests/Quizzes
Yes Yes Yes

Machine Vision: Course Description

Topics covered in this free OpenCourseWare from MIT include analog VLSI, binary image processing, computational vision, image formation, motion vision, object representation alignment, photogrammetry and shape from shading and gradient. Students also explore applications to robotics as well as intelligent machine interaction. Those who take the graduate version of 'Machine Vision' are required to write a term paper on a topic related to the course material. MIT Professor Berthold Horn leads this class and authored many of the related readings, including the primary textbook, 'Robot Vision.' A Persian translation is available for this course, which is offered through the MIT Department of Electrical Engineering and Computer Science.

Some related readings, lecture notes, several assignments with solutions and two take-home exams with solutions are available for free online. If you're interested in taking this course, visit the Machine Vision course page.

Featured School Choices:

  • The Art Institutes

    The Art Institutes responds quickly to information requests through this site.

    Suggested programs:
    • Game Programming (BS)
    • Graphic & Web Design (BFA)
    • Graphic & Web Design (BS)
    • Graphic & Web Design: Graphic Design (BFA)
    • Graphic & Web Design: Web Design (BFA)
    More information about The Art Institutes
  • Herzing University

    Herzing University responds quickly to information requests through this site.

    Suggested programs:
    • Bachelor of Science - Information Technology: Security Technology Concentration
    • Bachelor of Science - Information Technology: Network Management Concentration
    • Associate of Science - Information Technology Administration and Management
    • Bachelor of Science - Information Technology Administration and Management With No Declared Minor or Concentration
    • Bachelor of Science - Software Development With No Declared Minor or Concentration
    More information about Herzing University
  • Kaplan University

    Kaplan University responds quickly to information requests through this site.

    Suggested programs:
    • BSIT - Information Management
    • A.A.S. in Information Technology
    • BS in Information Technology/Information Security and Assurance
    • Bachelor of Science in Information Technology
    • B.S.I.T. in Network Administration
    More information about Kaplan University
  • Grand Canyon University

    Grand Canyon University responds quickly to information requests through this site.

    Suggested programs:
    • B.S. in Computer Programming
    • B.S. in Information Technology
    • Bachelor of Science in Business Information Systems
    • Bachelor of Science in Applied Business Information Systems
    • B.S. in Information Technology with an Emphasis in Cybersecurity
    More information about Grand Canyon University
  • Keiser University

    Keiser University responds quickly to information requests through this site.

    Suggested programs:
    • Associate of Sciences - Information Technology
    • Bachelor of Science - Cyber Forensics/Information Security
    More information about Keiser University
  • Full Sail University

    Full Sail University responds quickly to information requests through this site.

    Suggested programs:
    • BS - Cloud Technologies (Campus)
    • Bachelor of Science - Software Development
    • BS - Mobile Development (Campus)
    • BS - Game Design (Campus)
    • Bachelor of Science - Mobile Development
    More information about Full Sail University