Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Graphic Design
Data Analysis
Digital Marketing
El rol de la digitalización en la transición energética
First Step Korean
Supporting Successful Learning in Primary School
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.
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.
Learn to create an AES peripheral for ZedBoard/Zynq using Vivado HLS. Covers project setup, AES implementation, and system integration for hardware acceleration.
Get personalized course recommendations, track subjects and courses with reminders, and more.