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
