Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Embedded Course Catalog
University of Colorado Boulder
Skills you'll gain: Agile Methodology, Embedded Software, Embedded Systems, System Programming, Software Testing, Linux, Software Development Methodologies, Docker (Software), Git (Version Control System), Containerization, Linux Commands, Linux Administration, File Systems, C++ (Programming Language), Shell Script, Electrical and Computer Engineering, Debugging, OS Process Management, Internet Of Things, Operating Systems
University of Colorado Boulder
Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Git (Version Control System), Version Control, System Programming, Build Tools, Software Development Tools, C (Programming Language), Development Environment, Code Review, Computer Architecture, Debugging, Command-Line Interface
Skills you'll gain: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Program Development, Hardware Architecture, Systems Architecture, Data Structures, Microarchitecture, Performance Tuning, Computer Architecture, C++ (Programming Language), Data Storage, Computational Logic, Computer Programming
University of Colorado Boulder
Skills you'll gain: Embedded Systems, Reliability, Embedded Software, Performance Tuning, Hardware Architecture, Software Architecture, Verification And Validation, Debugging, System Design and Implementation, Hardware Design, Real Time Data, Systems Engineering, System Programming, Performance Testing, Software Systems, Electrical and Computer Engineering, Safety Assurance, Linux, Systems Architecture, Systems Design
- Status: Free
Edge Impulse
Skills you'll gain: Applied Machine Learning, Embedded Systems, Machine Learning, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Data Ethics, Deep Learning, Data Validation, Data Analysis, Feature Engineering
EIT Digital
Skills you'll gain: Embedded Systems, Embedded Software, Internet Of Things, Cryptography, Operating Systems, Security Requirements Analysis, Network Architecture, Network Security, Cybersecurity, Real Time Data, Web Services, Encryption, Engineering Software, Network Protocols, Public Key Cryptography Standards (PKCS), Wireless Networks, Computer Programming, C (Programming Language), System Testing, System Design and Implementation
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Electronic Hardware, Electronic Systems, Embedded Systems, Systems Design, Application Specific Integrated Circuits, Embedded Software, Semiconductors, Schematic Diagrams, Technical Design, System Programming, Electrical and Computer Engineering, System Design and Implementation, Software Development, Integrated Development Environments, Functional Design, Verification And Validation, Software Design, Computer Architecture
University of California, Irvine
Skills you'll gain: Embedded Systems, Internet Of Things, General Networking, Operating Systems, Wireless Networks, Network Protocols, Computer Hardware, Emerging Technologies, System Design and Implementation, Software Design
University of California, Irvine
Skills you'll gain: Test Planning, Embedded Systems, Linux, Internet Of Things, Embedded Software, Functional Requirement, Debugging, General Networking, Hardware Design, Operating Systems, Requirements Analysis, Electronic Hardware, System Design and Implementation, Development Testing, C (Programming Language), Basic Electrical Systems, Application Programming Interface (API), TCP/IP, Wireless Networks, Integrated Development Environments
University of Colorado Boulder
Skills you'll gain: Embedded Systems, Hardware Architecture, System Programming, Software Systems, Real Time Data, Linux, Operating Systems, System Design and Implementation, OS Process Management, C (Programming Language), Performance Tuning
University of Colorado Boulder
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, Data Structures, System Programming, Microarchitecture, C (Programming Language), Hardware Architecture, Computer Architecture, Integrated Development Environments, Software Design, Maintainability, System Configuration, Peripheral Devices
University of Colorado Boulder
Skills you'll gain: User Research, User Experience Design, User Experience, User Interface and User Experience (UI/UX) Design, Usability, Verification And Validation, Persona (User Experience), Usability Testing, User Centered Design, Internet Of Things, API Design, User Acceptance Testing (UAT), Amazon Web Services, Embedded Systems, Human Computer Interaction, Application Programming Interface (API), Prototyping, Network Protocols, Microservices, User Interface (UI) Design
In summary, here are 10 of our most popular embedded courses
- Advanced Embedded Linux Development:Â University of Colorado Boulder
- Introduction to Embedded Systems Software and Development Environments:Â University of Colorado Boulder
- Embedded Software Development with C:Â EDUCBA
- Real-Time Embedded Systems:Â University of Colorado Boulder
- Introduction to Embedded Machine Learning:Â Edge Impulse
- Development of Secure Embedded Systems:Â EIT Digital
- FPGA Design for Embedded Systems:Â University of Colorado Boulder
- Introduction to the Internet of Things and Embedded Systems:Â University of California, Irvine
- An Introduction to Programming the Internet of Things (IOT):Â University of California, Irvine
- Real-Time Embedded Systems Concepts and Practices:Â University of Colorado Boulder