
Comprehensive exploration of electrical engineering fundamentals, covering circuits, components, and systems for a solid foundation in the field.

This course deals with the basic theory of analog circuits, design principles and techniques for analog ICs blocks implemented in CMOS Technology.

Explore advanced VLSI design concepts, from historical perspectives to modern techniques in CMOS circuits, power management, arithmetic strategies, and hardware description languages.

Comprehensive exploration of digital circuits, from basic logic to advanced systems. Covers combinational and sequential circuits, arithmetic operations, state machines, and programmable logic devices.

Comprehensive tutorial on OrCAD and Cadence Allegro PCB design, covering symbol creation, footprint design, schematic drawing, PCB layout, and file generation for beginners.

Comprehensive exploration of embedded systems design, covering processors, FPGAs, signal processing, Arduino, power management, real-time OS, modeling techniques, and hardware synthesis.

Step-by-step guide to designing a simple microcontroller board, covering schematic drawing for power and LED. Ideal for beginners in electronics and board design.

Learn Verilog for FPGAs using a $25 iCEstick board and build a two-bit adder. Explore EDA Playground, test benches, and simulation results to create more complex circuits.

In this context, the course attempts to expose the students and practitioners to the most recent, yet fundamental, VLSI test principles and DFT architectures in an effort to help them design better quality products that can be reliably manufactured in la…

Comprehensive beginner's guide to KiCAD: learn essential PCB design skills, from project setup to custom board creation, in under 25 minutes.

Step-by-step guide to creating a custom PCB for a quiet fan switch circuit using KiCAD software, CNC routing, and 3D printing. Includes circuit simulation, design, fabrication, and testing.

Explore analog circuits, from op-amps and filters to oscillators and BJTs. Learn about frequency response, stability, and non-linear applications in this comprehensive course.

Comprehensive exploration of analog circuit fundamentals, covering BJT and MOS models, amplifiers, frequency response, differential amplifiers, feedback theory, OPAMP circuits, active filters, oscillators, and DAC/ADC.

This course offers comprehensive knowledge about basic electrical circuits. This is considered to be the foundation course for all electrical and electronics engineers.

Digital systems represent and manipulate digital signals. Such signals represent only finite number of discreet values. A signal can be discreet by nature whereas, a continuous signal can be discretized for digital processing and then converted back.

Explore CPU functionality and design your own processor in this comprehensive tutorial. Learn about registers, program counters, instruction execution, logic gates, and FPGA implementation.

Comprehensive guide to designing flexible PCBs using Altium, covering materials, stackups, layout rules, and manufacturing requirements for successful FLEX PCB projects.

Design and implement an FPGA FIR filter using Xilinx Vivado High Level Synthesis, covering project setup, C-based design, and FPGA programming in a concise tutorial.

Expert PCB layout tips: optimize DDR4 memory, differential pairs, NAND interfaces, and track clearances. Improve routing techniques and space utilization for better board designs.

Learn to design custom Arduino PCBs using Altium Designer, from component creation to manufacturing-ready files. Gain practical skills for freelancing or PCB design careers.

Step-by-step guide to creating a PCB using EasyEDA, focusing on schematic design, component selection, and bill of materials. Covers basics for beginners to start their PCB design journey.