Communication, Control and Signal Processing OpenCourseWare: A Free Online Undergraduate Computer Programming Class by MIT

Published Jan 30, 2009

RSS Feed

Students using the free OpenCourseWare 'Introduction to Communication, Control and Signal Processing' will build on their existing knowledge of signals, systems and probabilistic models. This course is offered through the undergraduate program in Electrical Engineering and Computer Science at the Massachusetts Institute of Technology (MIT) in Cambridge, MA.

Introduction to Communication, Control and Signal Processing: Course Specifics

Degree Level Free Audio Video Downloads
Undergraduate Yes No No Yes

Lectures/Notes Study Materials Tests/Quizzes
Yes Yes Yes

Introduction to Communication, Control and Signal Processing: Course Description

This free OpenCourseWare expands on lessons learned in 'Signals and Systems' and 'Probabilistic Systems Analysis and Applied Probability,' which must be completed before taking this course. Prospective students should be able to solve differential equations by using eigenvalues and eigenvectors. Topics of study in 'Introduction to Communication, Control and Signal Processing' include correlation functions, power spectral densities, random processes through linear time-invariant systems, signal estimation and state-space modeling. Students who complete this course will have significantly broadened their understanding of various engineering applications. MIT Professors Alan Oppenheim and George Verghese lead the undergraduate course, which is offered through the institute's Electrical Engineering and Computer Science department. A simple Chinese translation is available.

A list of readings and past quizzes and exams are available for free online. If you're interested in taking this course, visit the Communication, Control and Signal Processing course page.

Featured School Choices:

  • Grand Canyon University

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

    Suggested programs:
    • B.S. in Software Development
    • B.S. in Information Technology
    • B.A. in Digital Design with an Emphasis in Web Design
    • B.S. in Applied Technology
    • B.S. in Applied Cybersecurity Management
    More information about Grand Canyon University
  • Purdue Global

    Purdue Global responds quickly to information requests through this site.

    Suggested programs:
    • AAS in Information Technology - Multiplatform Software Development
    • BS in Cloud Computing and Solutions
    • BSANALYT - Cloud Computing
    • BS in IT - IT Management
    • BS in IT - Supply Chain Management
    More information about Purdue Global
  • Full Sail University

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

    Suggested programs:
    • Computer Science Bachelors - Online
    • Game Business and Esports Bachelors - Online
    • Computer Science Bachelors with Mobile Dev Concentration - Online
    • Information Technology Bachelors - Online
    • Bachelor of Science - Web Design and Development
    More information about Full Sail University
  • Bryant & Stratton College

    Bryant & Stratton College responds quickly to information requests through this site.

    Suggested programs:
    • Associate's Degree in ITinNetworking
    • Networking Technology - AAS
  • Keiser University

    Keiser University responds quickly to information requests through this site.

    Suggested programs:
    • Associate of Sciences - Information Technology
    • Bachelor of Sciences - Information Technology Management
    More information about Keiser University
  • Saint Leo University

    Saint Leo University responds quickly to information requests through this site.

    Suggested programs:
    • BS: Computer Science
    • BA: Software Engineering
    • BS: Computer Information Systems
    • AA: Information Technology