Free Science and Video Lectures Online!
Free education online is possible.

Great news! New Science Site launched: Free Science Videos and Lectures

Another great news! My Programming Site launched: Good coders code, great reuse

More great news! I started my own company: Browserling - Cross-browser testing.

Wednesday, June 28, 2006

Engineering Video Lectures

Initially my goal was to focus just on physics, maths and computer science lectures but I have been getting emails lately asking me to post other lectures as well.

Here are all the engineering lectures I could find:

Circuits and Electronics
6.002 introduces the fundamentals of the lumped circuit abstraction. Topics covered include: resistive elements and networks; independent and dependent sources; switches and MOS transistors; digital abstraction; amplifiers; energy storage elements; dynamics of first- and second-order networks; design in the time and frequency domains; and analog and digital circuits and applications. Design and lab exercises are also significant components of the course. 6.002 is worth 4 Engineering Design Points.

Linear Integrated Circuits
This course will focus on the design of MOS analog integrated circuits with extensive use of Spice for the simulations. In addition, applications of analog integrated circuits will be covered which may include such topics as RF amplification, discrete and continuous time filtering and A/D conversion. Though the focus will be on MOS implementations, comparison with bipolar circuits will be given.

Digital Integrated Circuits

This course is an introduction to digital integrated circuits. The material will cover CMOS devices and manufacturing technology along with CMOS inverters and gates. Other topics include propagation delay, noise margins, power dissipation, and regenerative logic circuits. We will look at various design styles and architectures as well as the issues that designers must face, such as technology scaling and the impact of interconnect. Examples presented in class include arithmetic circuits, semiconductor memories, and other novel circuits.

The course will start with a detailed description and analysis of the core digital design block, the inverter. Implementations in CMOS will be discussed. Next, the design of more complex combinational gates such as NAND, NOR and EXORs will be discussed, looking at optimizing the speed, area, or power. The learned techniques will be applied on more evolved designs such as adders and multipliers. The influence of interconnect parasitics on circuit performance and approaches to cope with them are treated in detail. Substantial attention will then be devoted to sequential circuits, clocking approaches and memories. The course will be concluded with an examination of design methodologies.

Integrated Circuits for Communications
Analysis and design of electronic circuits for communication systems, with an emphasis on integrated circuits for wireless communication systems. Analysis of noise and distortion in amplifiers with application to radio receiver design. Power amplifier design with application to wireless radio transmitters. Class A, Class B, and Class C power amplifiers. Radio-frequency mixers, oscillators, phase-locked loops, modulators, and demodulators.

Advanced Analog Integrated Circuits
Analysis and optimized design of monolithic operational amplifiers and wide-band amplifiers; methods of achieving wide-band amplification, gain-bandwidth considerations; analysis of noise in integrated circuits and low noise design. Precision passive elements, analog switches, amplifiers and comparators, voltage reference in CMOS circuits. Nonidealities: noise, matching, supply/io/substrate coupling.

Advanced Digital Integrated Circuits
This course aims to convey a knowledge of advanced concepts of circuit design for digital VLSI components in state of the art MOS technologies. Emphasis is on the circuit design, optimization, and layout of either very high speed, high density or low power circuits for use in applications such as micro-processors, signal and multimedia processors, memory and periphery. Special attention will devoted to the most important challenges facing digital circuit designers today and in the coming decade, being the impact of scaling, deep submicron effects, interconnect, signal integrity, power distribution and consumption, and timing.

This semester, extra focus will be given to the following topics: Low power and low-voltage, process variations and robustness, and memory design in the nanoscale era. This will reflected in both the lectures and the preferred projects.

Principles of Digital Communications II
This course is the second of a two-term sequence with course 6.450. The focus is on coding techniques for approaching the Shannon limit of additive white Gaussian noise (AWGN) channels, their performance analysis, and design principles. After a review of 6.450 and the Shannon limit for AWGN channels, the course begins by discussing small signal constellations, performance analysis and coding gain, and hard-decision and soft-decision decoding. It continues with binary linear block codes, Reed-Muller codes, finite fields, Reed-Solomon and BCH codes, binary linear convolutional codes, and the Viterbi algorithm.

More advanced topics include trellis representations of binary linear block codes and trellis-based decoding; codes on graphs; the sum-product and min-sum algorithms; the BCJR algorithm; turbo codes, LDPC codes and RA codes; and performance of LDPC codes with iterative decoding. Finally, the course addresses coding for the bandwidth-limited regime, including lattice codes, trellis-coded modulation, multilevel coding and shaping. If time permits, it covers equalization of linear Gaussian channels.

Nano-to-Nano Transport Processes (Audio only)
This course provides parallel treatments of photons, electrons, phonons, and molecules as energy carriers, aiming at fundamental understanding and descriptive tools for energy and heat transport processes from nanoscale continuously to macroscale. Topics include the energy levels, the statistical behavior and internal energy, energy transport in the forms of waves and particles, scattering and heat generation processes, Boltzmann equation and derivation of classical laws, deviation from classical laws at nanoscale and their appropriate descriptions, with applications in nano- and microtechnology.

Signals and Systems
Course covers: Continuous and discrete-time transform analysis techniques with illustrative applications. Linear and time-invariant systems, transfer functions. Fourier series, Fourier transform, Laplace and Z-transforms. Sampling and reconstruction. Solution of differential and difference equations using transforms. Frequency response, Bode plots, stability analysis. Illustrated by analysis of communication systems and feedback control systems.

Structure and Interpretation of Signals and Systems
This course is an introduction to mathematical modeling techniques used in the design of electronic systems. An important keyword here is "mathematical."

Signals are defined as functions on respective sets. Examples include:
· Continuous-time signals (audio, radio, voltages);
· Discrete-time signals (digital audio, synchronous circuits);
· Images (discrete and continuous);
· Discrete-event signals; and
· Sequences.

Systems are defined as mappings on signals. The notion of the state is discussed in a general way. Feedback systems and automata illustrate alternative approaches to modeling state in systems.

Automata theory is studied using Mealy machines with input and output. Notions of equivalence of automata and concurrent composition are introduced.

Hybrid systems combine time-based signals with event sequences.

Difference and differential equations are considered as models for linear, time-invariant state machines.

Frequency domain models for signals and frequency response for systems are investigated.

Sampling of continuous signals is discussed to relate continuous time and discrete time signals.

Applications include communications systems, audio, video, and image processing systems, and control systems.

Digital Image Processing
Course covers:
1. Image reconstruction from partial information
2. Two-dimensional (2-D) Fourier transform and z-transform;
3. 2-D DFT and FFT, FIR and IIR filter design and implementation.
4. Basics of Image Processing techniques and perception;
5. Image and video enhancement
6. Image and video restoration
7. Reconstruction from multiple images
8. Image and video analysis: Image Representation and models; image and video classfication and segmentation; edge and boundary detection in images
9. Image compression and coding
10. Video compression
11. Image and Video Communication, storage and retreival
12. Image and video rendering and assessment
13. Image and video Acquisition
14. Applications of image processing: Synthetic Aperture Radar, computed tomography, cardiac image processing, finger print classfication, human face recognition.

Digital Signal Processing
Course covers:
1. Fast review of LTI systems, DTFT, sampling.
2. Multirate signal processing, Bilateral Z Transform.
3. Discrete Fourier transform, Fast Fourier Transform.
4. Quantization, finite word length effects
5. FIR and IIR filter design techniques;
6. Filter banks, Wavelets
7. Applications: speech and video processing.

Analysis and Design of VLSI Analog-Digital Interface Integrated Circuits
Analog circuits are increasingly part of larger chips containing both analog and digital circuits. In this course, we look at the architecture of these chips, the representation of signals in the analog and digital domain, filtering, conversion with analog/digital and digital/analog converters. Constraints such as maximum signal handling capability, electronic noise, frequency limitations, and tradeoffs among these factors are discussed. Variety of communication systems utilizing analog-digital interface circuitry is covered. The key concepts discussed in the course are:

Areas of discussion:
- Filters
- Continuous time filters- biquads and ladder type filters
- Biquads & ladder
- Opamp-RC, Opamp-Mosfet-C, gm-C filters
- Automatic frequency tuning
- Switched capacitor (SC) filters
- Data Converters
- D/A converter architectures
- A/D converter
- Nyquist rate ADC- Flash, Pipeline ADCs,….
- Oversampled converters
- Self-calibration techniques
- Communication systems utilizing analog/digital interfaces
- Wireline communication systems- ISDN, XDSL…
- Wireless communication systems- Wireless LAN, Cellular telephone,…
- Disk drive electronics
- Fiber-optics systems

Solid State Devices
Course covers:
MOS conductors, MOS transistors, MOSFET, MOSFET issues, Off and On State Effects, Universal Mobility Curve and Velocity Saturation, Hot Carrier Effects, International Technology Roadmap for Semiconductors, Physics of Basic Oxide Reliability; High-K Dielectrics, Oxides, Gate Electrode Materials, Strained Silicone, SOI, Multiple-Gate MOSFIT, Multiple Gate Devices; Memory, Memory and Displays.

Introduction to MEMS (Micro-Electro-Mechanical Systems) Design
Course covers: Basic IC/MEMS Fabrication, Deposition, Etching, Surface & Bulk Micromachining, Beams, Gaps, Resonators, Better Approximations: Parallel Plates, Couette Damping, Squeeze Film Damping, Effective Mass, Electrostatic, Electrostatic Pull-in; Thermal Conductivity, Thermal Capacity, Thermal Time Constant, Foundry Processes

Electromagnetics and Applications
This course explores electromagnetic phenomena in modern applications, including wireless communications, circuits, computer interconnects and peripherals, optical fiber links and components, microwave communications and radar, antennas, sensors, micro-electromechanical systems, motors, and power generation and transmission. Fundamentals covered include: quasistatic and dynamic solutions to Maxwell's equations; waves, radiation, and diffraction; coupling to media and structures; guided and unguided waves; resonance; and forces, power, and energy.

Note: This course provides only demonstrations of different electromagnetic phenomena and does not provide full video lectures

Electromagnetic Fields, Forces, and Motion
6.641 examines electric and magnetic quasistatic forms of Maxwell's equations applied to dielectric, conduction, and magnetization boundary value problems. Topics covered include: electromagnetic forces, force densities, and stress tensors, including magnetization and polarization; thermodynamics of electromagnetic fields, equations of motion, and energy conservation; applications to synchronous, induction, and commutator machines; sensors and transducers; microelectromechanical systems; propagation and stability of electromechanical waves; and charge transport phenomena.

Note: Only demonstrations used throughout the course to convey electromagnetism concepts are provided.

Atomistic Computer Modelling of Materials
This course uses the theory and application of atomistic computer simulations to model, understand, and predict the properties of real materials. Specific topics include: energy models from classical potentials to first-principles approaches; density functional theory and the total-energy pseudopotential method; errors and accuracy of quantitative predictions: thermodynamic ensembles, Monte Carlo sampling and molecular dynamics simulations; free energy and phase transitions; fluctuations and transport properties; and coarse-graining approaches and mesoscale models. The course employs case studies from industrial applications of advanced materials to nanotechnology. Several laboratories will give students direct experience with simulations of classical force fields, electronic-structure approaches, molecular dynamics, and Monte Carlo.

Aircraft Systems Engineering
16.885J offers a holistic view of the aircraft as a system, covering: basic systems engineering; cost and weight estimation; basic aircraft performance; safety and reliability; lifecycle topics; aircraft subsystems; risk analysis and management; and system realization. Small student teams retrospectively analyze an existing aircraft covering: key design drivers and decisions; aircraft attributes and subsystems; and operational experience. Oral and written versions of the case study are delivered. For the Fall 2005 term, the class focuses on a systems engineering analysis of the Space Shuttle. It offers study of both design and operations of the shuttle, with frequent lectures by outside experts. Students choose specific shuttle systems for detailed analysis and develop new subsystem designs using state of the art technology.

Soft X-Rays and Extreme Ultraviolet Radiation
Course covers: Interaction Physics, Radiation by an Accelerated Charge: Scattering by Free and Bound Electrons, Multi-Electron Atom, Atomic Scattering Factors: Wave Propagation and Refractive Index, Refraction and Reflection, Total Internal Reflection, Brewster's Angle, K-K, Multilayer Interference Coatings, Scattering, Reflectivity, Multilayer Mirrors, Coating Process, Applications, Intro Synchrotron Radiation, Bending Magnet Radiation, Undulator Radiation, Undulator Equation, Central Radiation Cone, Undulator Radiated Power, Electron Beam Parameters, Spectral Brightness of Undulator Radiation, Harmonics, Wiggler Radiation, Physics of Plasmas, Basic Parameters, Fluid and Kinetic Descriptions, Line and Continuum Radiation, Waves in a Plasma, Waves in a Plasma, Black-Body Radiation; Plasma Sources, Laser-Produced and Discharge Plasmas: Compact Plasma Sources, High Harmonic Generation, Basic Processes, Quasi-Phasematching, EUV and Soft X-Ray Lasers, Basic Lasing Process, Ne- Like and Ni- Like Lasers, Refractive Effects, Compact EUV Lasers, Cross-Sections, Spectral Bandwidth, Gain, Wavelength Scaling, Spatial and Temporal Coherence, Spatial and Spectral Filtering, Coherent Undulator Radiation, Van Cittert-Zernike; Coherence Experiments, Zone Plate Formulas, Diffraction by Zone Plates and Pinholes, Resolution, DOF, Zone Plate Diffraction, Coherence Issues, Applications of Zone Plate Microscopy, EUV Lithography, Student Projects


  • Hi!! I am an engineering student in BITS,Pilani (INDIA) and I have an assignment: "DESIGN OF LOW NOISE MOS CIRCUITS" and your website has proved to be very helpful to me. I request you to guide me how to proceed with my assignment. I will be very thankful to you as I am seriously interested in this assignment.

    My email ID is :

    By Anonymous Anonymous, at Sat Nov 18, 03:58:00 PM 2006  

  • Thanks for the links.. They are really useful..

    By Anonymous Anonymous, at Wed Dec 27, 03:20:00 PM 2006  

  • Hi, great site.
    I am filming our system dynamics course in Bogazici University. You can find the videos at Google Video.

    By Blogger Mert Nuhoglu, at Thu Mar 08, 03:27:00 PM 2007  

  • Get more EE stuff kid.

    By Anonymous Anonymous, at Fri May 04, 12:56:00 AM 2007  

  • this site really verg very help to students.please mwide your service to lot of strems

    By Anonymous Anonymous, at Sat May 05, 05:06:00 PM 2007  

  • Thx i really really appreciate ur work

    By Anonymous Anonymous, at Fri Jul 13, 09:45:00 PM 2007  

  • hi sir/madam
    any video courses on embeded systems design???

    By Blogger VenuMadhav, at Sat Aug 25, 09:29:00 AM 2007  

  • if so please let me know any video lectures on embedded systems design and firmware development using c programming

    By Blogger VenuMadhav, at Sat Aug 25, 09:35:00 AM 2007  

  • Great....... Tahnks

    By Anonymous Anonymous, at Sun Sep 30, 09:15:00 AM 2007  

  • Hi....

    Just had an opportunity to visit your blog for the first time, definitely i'll be a regular visitor now up....great work bro!

    By Anonymous Anonymous, at Sun Nov 04, 03:26:00 AM 2007  

  • many many many many...............................................
    thanks to each and every person who participated in this, direcly or indirectly

    By Blogger Unknown, at Wed Nov 07, 07:06:00 PM 2007  

  • Hey hi... Im a Lecturer at a Engg college in Mumbai (INDIA) .. Im lookin for some really intensive information on Information SEcurity.. I would be Really grateful if any of u can guide me.. Thnks a Ton. God Bless

    By Anonymous Anonymous, at Mon Nov 26, 03:54:00 PM 2007  

  • Maybe this will help
    For written material related to the above mentioned
    this might come close
    Also the book "Real Time Systems" by Jane Liu also deals with similar syllabus but I found it difficult to understand.
    These comments come from someone who has tried the material for barely 4 days so do use your own wisdom

    By Anonymous Anonymous, at Fri Nov 30, 07:09:00 PM 2007  

  • Venu,the above mentioned links are in response to your request.They are lectures of "Real Time Systems"

    By Blogger hemant_finding my way, at Fri Dec 14, 08:14:00 PM 2007  

  • this is just GREAT...thank youuuuuuuuuuuuuuuuu :))))))))

    By Anonymous Anonymous, at Wed Jan 09, 05:14:00 PM 2008  

  • Hi,
    Any one can tell me where to find the video lectures for Microcontroller 8051.

    By Anonymous Anonymous, at Wed Jan 23, 06:35:00 AM 2008  

  • Hi
    I need free video lectures for 8051 micro controller. can any one help me for that???

    By Anonymous Anonymous, at Sat Feb 09, 08:21:00 AM 2008  

  • Hi !,i'm an Engineering student,and i found your website cooool,,,however,i couldn't find anything related to FPGA...if any course is available,your replyment to my EMail would be sincerely appreciated.

    MY Email ID:

    By Blogger adorable20002, at Mon Jun 09, 03:43:00 PM 2008  

  • check out:

    By Anonymous Anonymous, at Thu Nov 13, 11:47:00 PM 2008  

  • Hello,
    My Name is Atul, I am studying Aeronautical engineering ( AeSI)in part time mode in Pune, INDIA. Can somebody help me in locating Aeronautical engineering related Video/Audio lectures.
    Appreciate this help and thanks in advance. I am rechable on

    26 November 08; 5:40 AM

    By Blogger Atul, at Wed Nov 26, 02:08:00 AM 2008  

  • Assalam-o-Alaikum
    I am an MSc electrical Engg Student and my final year Thesis Topic is "Earthquake resistant design of Electrical System using Finite Element method" can some one help me. I will be highly greatful to him. My contact ID is

    By Blogger Unknown, at Fri Dec 26, 05:49:00 PM 2008  

  • hi
    can u pls post video lecture on
    fundamental of robotics;
    cnc machine fundamental

    By Anonymous Anonymous, at Sat Jan 31, 08:11:00 AM 2009  

  • Hey,

    i've spent my whole morning uselessly looking for a course that would give me some clarity on bessel functions.. can someone help me?? (


    Alejandro (University of Amsterdam)

    By Anonymous Anonymous, at Sat Mar 21, 01:25:00 PM 2009  

  • hi i am electrical engg i am looking for the lectures which are based upon fdma/tdma/gmsk

    By Blogger Unknown, at Mon Apr 13, 11:20:00 PM 2009  

Post a Comment

<< Home