Course Outline


Getting Started with PCB Design Software and Tools

  • Installing and Configuring Altium
  • Overview of Altium features and component libraries

PCB Design Overview

  • Why design a custom schematic?
  • Circuit properties of a PCB
  • Overview of single-sided, double-sided and multi-layered PCB designs.
  • Overview of software design and construction process

Designing the PCB

  • Examining an existing schematic
  • Drawing a schematic in Altium
  • Designing a circuit board in Altium
  • Checking board for errors
  • Generating files for manufacturing the boards


  • Constructing the physical board (equipment, materials and process)
  • Selecting the electronic components
  • Constructing the circuit board


  • Designing your own components


Summary and Conclusion


  • An understanding of electronics
  21 Hours


Related Courses

Advanced Embedded Systems Development

  35 hours

Embedded C Application Design Principles

  14 hours

Arduino Programming for Beginners

  21 hours

Microcontroller Design

  35 hours

Raspberry Pi for Beginners

  14 hours

Learning CATIA

  14 hours

Circuits and Electronics Fundamentals

  14 hours

Digital Signal Processing (DSP) Fundamentals

  21 hours

Embedded C Application Design Principles for Automotive Professionals

  14 hours

FreeRTOS: Programming for Real Time Operating Systems

  7 hours

Learning Vivado

  14 hours

OpenSCAD: Introduction to 3D Modeling

  21 hours

SketchUp for Architecture

  14 hours


  14 hours