Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
An introduction to computer security through historical failures and data breaches, examining threats, attacker objectives, risks, and inadequate protection.
Master KiCad for PCB design with step-by-step guidance on schematic creation, component selection, footprint assignment, PCB routing, and preparing files for manufacturing through practical examples.
Dive into the PCB manufacturing process, from generating Gerber files to ordering assemblies, with detailed guidance on file preparation, layer management, and component considerations for successful board production.
Master PCB prototyping techniques, from solder types and flux to SMD soldering and best practices for bringing up your designs. Includes practical demonstrations and troubleshooting tips.
Explore MOSFET selection criteria for PCB design, including RDSon, Vgs considerations, package types, and how to interpret key datasheet specifications for electromagnetic driver projects.
Master digital circuit fundamentals from logic gates to VHDL programming through comprehensive lectures covering Boolean algebra, K-maps, flip-flops, and finite state machines.
Dive into PCB design fundamentals, covering construction methods, layer configurations, trace specifications, and essential manufacturing processes for creating professional circuit boards.
Demonstrates voltage glitching on an unmodified Raspberry Pi 3 Model B+ by probing its power rail with a ChipWhisperer-Lite and pogo pin.
Explores ethical and legal dilemmas in computer security research, including vulnerability disclosure, bug bounties, public safety, and researcher responsibilities.
Examine real-world software failures and functional-safety practices for designing safer computer systems, including risk matrices, coding standards, and fuzz testing.
A quick electronics-lab guide to probe settings, scope controls, generator output impedance, and bench-supply grounding.
Learn how power measurements from digital hardware reveal secret data and enable differential power analysis attacks against encryption implementations.
Hand-assemble a prototype PCB with TQFP and BGA components, then reflow and inspect the board.
Explore power analysis attacks on embedded systems, from basic concepts to advanced techniques. Learn practical methods for implementing these attacks using affordable tools and hardware setups.
Explore how programmable logic devices replace wired digital circuits, from PLAs and PALs to CPLDs and FPGAs.
Get personalized course recommendations, track subjects and courses with reminders, and more.