Courses from 1000+ universities
Discover an easier way to explore affordable, credit-worthy online courses with our expanded community college catalog.
600 Free Google Certifications
Web Development
Python
Graphic Design
Astronomy: Exploring Time and Space
Inglés empresarial: ventas, gestión y liderazgo
AI and Big Data in Global Health Improvement
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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.
Explore computer security through historical failures, data breaches, and key concepts. Gain insights into attacker objectives and the relevance of cybersecurity in today's digital landscape.
Explore DC motor fundamentals, driving techniques, and control circuits. Learn about motor types, steady-state operation, and various transistor and MOSFET configurations for effective motor control.
Explore voltage glitching on Raspberry Pi 3 B+ using ChipWhisperer-Lite. Learn live demonstration, wiring, and testing techniques for hardware security experimentation.
Learn to set up and use Ghidra, a powerful reverse engineering tool. Explore file import, code browsing, decompilation, and memory mapping through hands-on examples.
Explore ethical considerations in computer security, including disclosure processes, bug bounties, and legal implications, with real-world examples from electronic car locks to medical devices.
Explore computer safety issues in critical systems, examining real-world failures, design principles, and industry standards to enhance engineering practices for safer technology.
Learn to utilize EEPROM on ATMega328P microcontrollers, covering memory types, programming techniques, and practical applications, with guidance on avoiding common errors and issues.
Learn to program GPIO ports on ATMega328P microcontrollers using the Arduino Nano board. Covers port registers, bit masking, and practical examples for beginners and enthusiasts.
Learn oscilloscope basics, probe settings, function generators, and power supplies. Hands-on demos cover timebase, triggering, and output settings for effective electronic measurements and testing.
Learn about side-channel power analysis, its applications in encryption, and how to perform attacks. Covers basics, implementation, and real-world examples of vulnerable devices.
Step-by-step guide to PCB hand assembly, including stencil alignment, component placement, and reflow soldering. Covers techniques for handling BGA and TQFP packages, using a vacuum tool, and operating a reflow oven.
Learn to use Analog-Digital Converters (ADCs) effectively, covering architectures, quantization, resolution, and practical applications like metal detectors. Gain hands-on experience with ADC implementation and optimization.
Explore sensor technologies, echo location, timers, and practical applications in robotics, including whiskers and bump sensors for enhanced navigation and interaction.
Learn to implement partial reconfiguration on Spartan 6 FPGAs using practical examples and Python scripts. Covers setup, FPGA Editor, output blocks, and DCM configurations.
Get personalized course recommendations, track subjects and courses with reminders, and more.