### Engineering Video Lectures

Here are all the engineering lectures I could find:

Circuits and Electronics

- Video Lectures: 6.002 (MIT, Fall 2000)
- Course website

Linear Integrated Circuits

- Video Lectures: EE 140 (Berkeley, Fall 2004)
- Course website

Digital Integrated Circuits

- Video Lectures: EE 141 (Berkeley, Fall 2005)
- Video Lectures: EE 141 (Berkeley, Spring 2004)
- Course website

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

- Video Lectures: EE 141 (Berkeley, Fall 2005)
- Course website

Advanced Analog Integrated Circuits

- Video Lectures: EE 240 (Berkeley, Spring 2006)
- Video Lectures: EE 240 (Berkeley, Spring 2004)
- Course website

Advanced Digital Integrated Circuits

- Video Lectures: EE 241 (Berkeley, Spring 2006)
- Video Lectures: EE 241 (Berkeley, Spring 2005)
- Video Lectures: EE 241 (Berkeley, Spring 2004)
- Course website

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

- Video Lectures: 6.541 (MIT, Spring 2005)
- Course website

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)

- Audio Lectures: 2.57 (MIT, Fall 2004)
- Course website

Signals and Systems

- Video Lectures: EE 120 (Berkeley, Spring 2006)
- Exam materials

Structure and Interpretation of Signals and Systems

- Video Lectures: EE 20 (Berkeley, Spring 2006)
- Video Lectures: EE 20 (Berkeley, Fall 2005)
- Course website

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

- Video Lectures: EE225B (Berkeley, Spring 2006)
- Course website

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

- Video Lectures: EE 123 (Berkeley, Fall 2005)
- Video Lectures: EE 123 (Berkeley, Fall 2003)
- Course website

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

- Video Lectures: EE 247 (Berkeley, Fall 2005)
- Course website

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

- Video Lectures: EE 231 (Berkeley, Spring 2006)
- Video Discussions
- Course website

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

- Video Lectures: EE 245/ME C218 D (Berkeley, Spring 2005)
- Video Discussions
- Course website

Electromagnetics and Applications

- Video Demonstrations: 6.013 (MIT, Fall 2005)
- Course website

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

Electromagnetic Fields, Forces, and Motion

- Video Demonstrations: 6.641 (MIT, 2005)
- Course website

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

Atomistic Computer Modelling of Materials

- Video Lectures: 3.230, (MIT, Spring 2005)
- Course website

Aircraft Systems Engineering

- Video Lectures: 16.885J (MIT, Fall 2005)
- Course website

Soft X-Rays and Extreme Ultraviolet Radiation

- Video Lectures: EE 213/AST 210 (Berkeley, Fall 2005)
- Video Lectures: EE 213/AST 210 (Berkeley, Spring 2004)
- Course website