Engineering Education Offered Free by Top Colleges and Universities

About this article
The Massachusetts Institute of Technology, the University of California at Berkeley, and Carnegie Mellon University are some of the schools offering free online courses in several types of engineering, including computer system engineering and bioengineering. Students can study these courses at their convenience.
View available schools

Engineering

Free Engineering Courses

Engineering courses available online for free will cover subjects like operating system engineering, engineering analysis, and mechanical engineering. Most course materials are available for download.

Massachusetts Institute of Technology

MIT offers a plethora of engineering courses, in areas like structure and interpretation of computer programs, computer system engineering, and operating system engineering. Courses will use PDFs, textbooks, videos, lecture notes, and other resources. Lecture topics include computation, symbols and quotation, tagged data, layering and link layer, routing, and operating system structure.

Utah State University

Utah State University offers the following courses on engineering. Topics discussed include physical acoustics, architectural acoustics, conditional probability, and frequency distributions.

University of California, Berkeley

UC Berkeley offers courses on mechanical engineering and bioengineering. These courses are delivered as audio and video lectures, available on Youtube and iTunes. Lecture topics include fluid mechanics, synthetic biology, and multi-scale modeling.

Carnegie Mellon University

This course at Carnegie Mellon University requires specific software, including Flash, Java, and MathML. Courses are broken down into three units and 12 modules. Topics covered include machines and structures, inertia, friction, and free body diagrams.

Free Engineering Education Courses At a Glance

Course & School Program Level Format Assignments Quizzes & Exams Downloadable
Structure and Interpretation of Computer Programs course from MIT Undergraduate Textbook/lecture notes/video lectures/recitations/projects/tools Yes Yes Yes
Computer System Engineering course from MIT Undergraduate Textbook/lecture notes/video lectures/recitations/projects Yes Yes Yes
Operating System Engineering course from MIT Graduate Texts/lecture notes/labs/projects/study materials/tools Yes Yes Yes
Introduction to Electric Power Systems course from MIT Undergraduate Text Yes Yes Yes
Microelectronic Devices and Circuits course from MIT Undergraduate Texts/lecture notes/projects/tools/study materials Yes Yes Yes
Elements of Mechanical Design course from MIT Undergraduate Textbooks/lecture notes/labs/projects Yes Yes Yes
Mechanical Engineering Tools course from MIT Undergraduate Projects/study materials/tutorials Yes No Yes
Introduction to Civil Engineering Design course from MIT Undergraduate Texts/projects Yes No Yes
Introduction to Bioengineering course from MIT Undergraduate Lecture notes/videos Yes No Yes
Management in Engineering course from MIT Undergraduate/graduate Texts/lecture notes Yes Yes Yes
Science of Sound course from Utah State University Unspecified Textbook Yes Yes Yes
Signals and Systems course from Utah State University Unspecified Textbook/texts/labs/programs Yes No Yes
Uncertainty in Engineering Analysis course from Utah State University Unspecified Texts/external reading resources Yes No Yes
Mechanical Engineering course from UC Berkeley Unspecified Audio and video lectures No No Yes
Bioengineering course from UC Berkeley Unspecified Audio and video lectures No No Yes
Engineering Statics course from Carnegie Mellon University Unspecified Simulations/computer tutors Yes No Yes

Popular Schools

  • Online Programs Available
    1. Kaplan University

    Program Options

    Bachelor's
      • BS in Information Technology/Multiplatform Software Development
      • BS in Information Technology/Multiplatform Software Development
    Associate's
      • AAS in Information Technology - Multiplatform Software Development
      • AAS in Information Technology - Multiplatform Software Development
  • Online Programs Available
    2. Purdue University

    Program Options

    Master's
      • Master of Science in Engineering Technology
      • Master of Science in Engineering Technology
  • Campus Locations:
    3. Lincoln Tech

    Program Options

    Certificate
      • Electrical/Electronics
      • Technology and Skilled Trades
  • Online Programs Available
    4. ECPI University

    Program Options

    Bachelor's
      • Bachelor's - Electronics Engineering Technology
      • Software Development - Bachelor's
      • Bachelor's - Mechatronics
    Associate's
      • Associate's - Electronics Engineering Technology
  • Online Programs Available
    5. Johns Hopkins University

    Program Options

    Master's
      • Master of Biotechnology Enterprise and Entrepreneurship
      • Master of Science in Biotechnology
      • Master of Science in Bioinformatics
    Certificate
      • Certificate in Biotechnology Education
  • Campus Locations:
    6. Universal Technical Institute

    Program Options

    Certificate
      • Diesel Technology
      • Automotive Technology
      • NASCAR Technology
  • Online Programs Available
    7. Northcentral University

    Program Options

    Doctorate
      • PhD-TIM - Engineering Management
      • PhD in Business Admin - Management of Engineering and Technology
      • Doctor of Business Admin - Management of Engineering and Technology
    Master's
      • MSTIM - Engineering Management
      • MBA - Management of Engineering and Technology
  • Online Programs Available
    8. Colorado Technical University

    Program Options

    Master's
      • MS - Computer Science - Software Engineering
      • MS - Systems Engineering
    Bachelor's
      • BS - IT - Software Systems Engineering
  • Campus Locations:
    9. Brightwood College

    Program Options

    Certificate
      • Electrical Technician
      • Electrical Technician Diploma
  • Campus and Online Programs
    10. Full Sail University

    Program Options

    Bachelor's
      • Bachelor of Science - Software Development
      • B.S. - Mobile Development

Featured Schools

The schools and programs listed below are popular educational options, and tuition varies based on program and location

Kaplan University

  • BS in Information Technology/Multiplatform Software Development
  • AAS in Information Technology - Multiplatform Software Development

Which subject are you interested in?

Purdue University

  • Master of Science in Engineering Technology

What is your highest level of education?

Lincoln Tech

  • Electrical/Electronics
  • Technology and Skilled Trades

What year did you graduate High School / Receive GED?

ECPI University

  • Bachelor's - Electronics Engineering Technology
  • Software Development - Bachelor's
  • Associate's - Electronics Engineering Technology

What is your highest level of education?

Johns Hopkins University

  • Master of Biotechnology Enterprise and Entrepreneurship
  • Master of Science in Biotechnology
  • Certificate in Biotechnology Education

What is your highest level of education?

Universal Technical Institute

  • Diesel Technology
  • Automotive Technology
  • NASCAR Technology

What is your education level?

Northcentral University

  • PhD-TIM - Engineering Management
  • PhD in Business Admin - Management of Engineering and Technology
  • MSTIM - Engineering Management
  • MBA - Management of Engineering and Technology

What is your highest level of education?

Colorado Technical University

  • MS - Computer Science - Software Engineering
  • MS - Systems Engineering
  • BS - IT - Software Systems Engineering

Are you a US citizen?