Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

PCB/CAD Design – Signal Routing

Coursera via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Every PCB project relies on signal routing for reliable performance. Incorrect routing can lead to reflections, EMI, and signal degradation, even if the schematic is correct. Mastering these skills ensures that your designs work reliably—from USB circuits to general high-speed electronics.This course focuses on practical techniques to design reliable signal routing in multilayer PCBs, with a hands-on approach using KiCAD. Through a structured, demo-driven curriculum, you will learn controlled impedance routing, differential pair layout, noise reduction, and high-speed routing best practices. By following a consistent USB-to-UART project, you will see each concept applied directly, enabling you to design boards that are functional, reliable, and manufacturable. This course is ideal for hobbyists and early-career engineers who want to confidently route high-speed and general signals on multilayer PCBs. By the end, you’ll be able to produce clean, manufacturable PCB designs ready for real-world fabrication. Before you begin, ensure you have a basic understanding of Python, APIs, web services, and CI/CD concepts. These foundational skills will help you navigate the course effectively and allow you to automate and manage deployments throughout. By the end of this course, you will have the expertise to identify and address the unique security challenges AI systems face. You’ll be equipped with the knowledge to design and implement robust threat models, create effective security test cases, and integrate continuous security validation into your CI/CD pipelines. This course will empower you to secure AI inference endpoints, ensuring their safety and reliability in real-world applications.

Syllabus

  • Fundamentals of Signal Routing
    • In this module, you’ll get hands-on learning by setting up a USB-to-UART board project and defining a 4-layer stack-up with separate power/ground planes in KiCAD. You’ll also learn the fundamentals of signal integrity, layer assignments, and basic trace routing to ensure clean signal paths.
  • Controlled Impedance & High-Speed Routing
    • This module covers essential high-speed PCB design techniques, focusing on controlled impedance and differential pair routing. You’ll learn how to minimize crosstalk, apply termination strategies, and optimize USB signal integrity for reliable performance.
  • Practical Routing Techniques & Case Studies
    • In this module you’ll apply practical routing techniques, including trace length matching, power and ground management, and decoupling in KiCAD. You’ll also analyze real-world USB PCB examples, review best practices, and finalize your board with DRC checks and 3D visualization

Taught by

Maheen Rasheed and Starweaver

Reviews

Start your review of PCB/CAD Design – Signal Routing

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.