Free Online Engineering & Computer Science Classes
-
View Website A Beginner's Guide to Dreamweaver audio Spring 2009
Paul Summers, Engineering & Computer Science—Birmingham City University
Learn the basics to the software Dreamweaver.
-
View Website A Beginner's Guide to InDesign audio
Paul Summers, Engineering & Computer Science—Birmingham City University
Learn the basics to the software InDesign.
-
View Website A Day at the Supermarket full-course
Adam W. Cooper, Engineering & Computer Science—Codecademy
This Python course teaches you how to manage your own supermarket and buy goods.
-
View Website A Gentle Introduction to Programming Using Python full-course Spring 2011
Sarina Canelake, Engineering & Computer Science—Massachusetts Institute of Technology (MIT)
Students with little or no programming experience learn how to use Python.
-
View Website A Simple Counter full-course
Combine HTML, CSS, and JavaScript to create a simple counter widget.
-
View Website A Sustainable Transportation Plan for MIT full-course NA
Frederick Salvucci, John Attanucci, Lawrence Brutti, Engineering & Computer Science—Massachusetts Institute of Technology (MIT)
This course focuses on evaluating the transportation policies for the MIT campus and determining alternative options for commuters.
-
View Website Academic Strategies for the IT Professional full-course
Learn strategies for prevailing in your academic IT studies, including how to prioritize your tasks and manage your time.
-
View Website Accessibility Features of iOS for the iPad and iPhone full-course
Sami Rahman, Engineering & Computer Science—Udemy
This course gives students an overview of the accessibility features of iOS for the iPad and iPhone and is taught by Sami Rahman.
-
View Website Acoustic Instabilities in Aerospace Propulsion full-course
R.I. Sujith, Engineering & Computer Science—Indian Institute of Technology Madras (IIT Madras)
This course is an introduction to acoustics and combustion driven oscillations.
-
View Website Acoustic Remote Sensing and Sea Floor Mapping full-course
Engineering & Computer Science—Delft University of Technology (TU Delft)
Topics in this course include relevant physical oceanography, elements of marine geology, underwater sound propagation and more.
-
View Website Adaptive Signal Processing video
Engineering & Computer Science—National Programme on Technology Enhanced Learning (NPTEL)
Learn the fundamentals of adaptive signal processing, such as linear and nonlinear adaptive filtering algorithms.
-
View Website Adobe After Effects full-course
A course introducing After Effects GUI and workspace, including how to import and organize files, video standards and presets, and the composition of motion effects and visual graphics.
-
View Website Adobe After Effects Tutorials video
Engineering & Computer Science—National Programme on Technology Enhanced Learning (NPTEL)
Learn how to create in Adobe After Effects with this course, which will take you from introductory skills to advanced composition and beyond.
-
View Website Adobe Certified Training: Photoshop CS6 full-course
Learn more about Photoshop with this course.
-
View Website Adobe Connect full-course
A course on Adobe Connect for online Web conferencing, presentations, e-learning, webinars, and screen sharing.
-
View Website Adobe Dreamweaver Tutorials video
Engineering & Computer Science—National Programme on Technology Enhanced Learning (NPTEL)
Become versed in Adobe Dreamweaver, which allows users to create and manage HTML-based websites and mobile applications.
-
View Website Adobe Flash CS3 full-course
A course on using the Flash interface, including using ActionScript code, creating interactive quiz questions, and incorporating video.
-
View Website Adobe Flash Tutorials video
Engineering & Computer Science—National Programme on Technology Enhanced Learning (NPTEL)
Become familiar with Adobe Flash, and learn to create your own drop down menu, photo gallery, and much more.
-
View Website Adobe Flex Tutorial video
Engineering & Computer Science—National Programme on Technology Enhanced Learning (NPTEL)
Become familiar with this software, which allows users to create rich Internet applications.
-
View Website Adobe Illustrator Tutorials video
Engineering & Computer Science—National Programme on Technology Enhanced Learning (NPTEL)
Learn to create graphics with Adobe Illustrator, a software geared towards graphic design creation.
-
View Website Adobe Photoshop full-course
A course on using Adobe Photoshop CS3 and fundamental design principles.
-
View Website Adobe Photoshop Tutorials video
Engineering & Computer Science—National Programme on Technology Enhanced Learning (NPTEL)
For beginners and experts alike, lean such Photoshop tricks as the invisible clothing effect and pop art techniques.
-
View Website Advanced 3G and 4G Wireless Mobile Communications full-course
Aditya K. Jagannatham, Engineering & Computer Science—Indian Institute of Technology Kanpur (IIT Kanpur)
This course was designed as a review of the current and upcoming wireless communications technologies for broadband wireless access.
-
View Website Advanced Algorithms full-course Fall 2008
Michel Goemans, Engineering & Computer Science—Massachusetts Institute of Technology (MIT)
In this graduate course students research advanced topics in design and analysis of algorithms.
-
View Website Advanced Algorithms Analysis and Design full-course
N. A. Zafar, Engineering & Computer Science—Virtual University of Pakistan
The major objective of this course is to provide comprehensive knowledge of modern computer algorithms and solving scientific and engineering problems efficiently and accurately.
-
View Website Advanced Analog Integrated Circuit full-course
Suhwan Kim, Engineering & Computer Science—Seoul National University
This course deals with the analysis and design of analog CMOS integrated circuits, focusing on everything from fundamentals to new developments.
-
View Website Advanced Analog Integrated Circuits video Spring 2011
Simone Gambini, Engineering & Computer Science—University of California-Berkeley (UC Berkeley)
Optimized design of monolithic operational amplifiers and wide-band amplifiers, gain-bandwith considerations, analog switches, and more are covered in this class.
-
View Website Advanced Artificial Intelligence full-course
This course discusses the components and functions of Artificial Intelligence at an advanced level.
-
View Website Advanced Circuit Techniques full-course Spring 2002
James Roberge, Kent Lundberg, Engineering & Computer Science—Massachusetts Institute of Technology (MIT)
Through classroom discussions and labs, students explore and design advanced circuit models in this course.
-
View Website Advanced Compilers full-course
Soo-Mook Moon, Engineering & Computer Science—Seoul National University
This course delves into the back-ends of compilers, focusing on optimization and run-time architectures.