Course Description
In this course students learn the key concepts of embedded systems hardware design. Gaining an inside look at some of the most common embedded systems and the functional blocks within those systems, students in this course examine hardware components and their interfaces as well as important design considerations. They learn embedded systems design considerations and several approaches to system building common in the industry. Other key concepts in embedded hardware design include memories used in embedded systems and their interfaces, basic concepts in microprocessors, microcontrollers, digital signal processors (DSP), and the typical buses used at the system level.After completing the course, you will see how the key concepts in embedded hardware design fit together, including the interaction of these hardware components as well as important design considerations.
Embedded System Hardware Architecture Essentials Dec 2025Embedded System Hardware Architecture Essentials
Hardware design considerations
Design methodology (ASIC, FPGA, COTS)
Memory subsystem and hierarchy, types (SRAM, PSRAM, DRAM, Non-volatile memories)
Microprocessors, microcontrollers
Inter-IC communications overview (SPI, 12C, Parallel Bus)
Backplanes
Describe how microprocessors, memory subsystems and other hardware components interact
Discuss key concepts in hardware design
Identify bottlenecks in choice of hardware in order to make more effective decisions
Related Certificates
Earning a Saint Louis University Workforce Center certificate allows you to enhance your career options by networking with peers and establishing valuable industry contacts.
ISACA Professional Certificate
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud.
See Details
Artificial Intelligence and Large Language Models Foundations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud.
See Details
Artificial Intelligence and Machine Learning for Cybersecurity Operations
Artificial intelligence (AI) and machine learning (ML) are revolutionizing the cybersecurity industry. The emergence of ML as a tool for...
See Details