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.
- Structure and Interpretation of Computer Programs
- Computer System Engineering
- Operating System Engineering
- Introduction to Electric Power Systems
- Microelectronic Devices and Circuits
- Elements of Mechanical Design
- Mechanical Engineering Tools
- Introduction to Civil Engineering Design
- Introduction to Bioengineering
- Management in Engineering
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 |