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
Dartmouth College
Skills you'll gain: Command-Line Interface, C (Programming Language), Linux Commands, Embedded Systems, Programming Principles, Computer Engineering, Embedded Software, Linux, File Systems, Engineering Software, Build Tools, Data Structures, Unix, Program Development, Algorithms, Operating Systems, System Programming, Computer Programming, Software Installation, Software Documentation
University of Toronto
Skills you'll gain: Computer Vision, Image Analysis, Embedded Software, Automation, Deep Learning, Simulation and Simulation Software, Software Architecture, Safety Assurance, Artificial Neural Networks, Global Positioning Systems, Visualization (Computer Graphics), Hardware Architecture, Process Control, Systems Architecture, Graph Theory, Estimation, Algorithms, Artificial Intelligence, Machine Learning Methods, Mathematical Modeling
Skills you'll gain: System Programming, Embedded Software, Hardware Architecture, Embedded Systems, Computer Architecture, System Configuration, Debugging, Computer Programming, Computer Security
EIT Digital
Skills you'll gain: Embedded Systems, Embedded Software, Internet Of Things, Operating Systems, Wireless Networks, System Programming, Computer Systems, Simulations, C (Programming Language), Network Protocols, Event-Driven Programming, Application Programming Interface (API), Peripheral Devices
University of Illinois Urbana-Champaign
Skills you'll gain: Internet Of Things, Networking Hardware, Network Infrastructure, Network Routers, General Networking, Network Switches, Network Protocols, Network Architecture, Wireless Networks, Network Administration, Infrastructure Security, Local Area Networks, Computer Networking, Emerging Technologies, Data Science, Embedded Systems, Network Planning And Design, Network Security, Distributed Computing, Digital Communications
University of Colorado Boulder
Skills you'll gain: Agile Methodology, Software Testing, Embedded Systems, Software Development Methodologies, Docker (Software), Git (Version Control System), Containerization, Linux Administration, System Programming, Linux, C++ (Programming Language), Electrical and Computer Engineering, Internet Of Things, File Systems
- Status: Free
EIT Digital
Skills you'll gain: Embedded Software, Embedded Systems, Systems Architecture, Debugging, Computer Architecture, System Programming, Internet Of Things, Application Security, General Networking, Wireless Networks, Operating Systems, Performance Tuning, System Configuration, Hardware Troubleshooting, Real Time Data
University of Colorado Boulder
Skills you'll gain: Embedded Systems, Embedded Software, Real Time Data, Software Systems, System Programming, Operating Systems, System Design and Implementation, Linux, Test Tools, Debugging, Verification And Validation, Algorithms
Skills you'll gain: Embedded Software, Embedded Systems, C++ (Programming Language), Object Oriented Programming (OOP), Development Environment, System Programming, C (Programming Language), Debugging, Peripheral Devices
University of California, Irvine
Skills you'll gain: Internet Of Things, Hardware Design, Electronic Hardware, Basic Electrical Systems, Electrical Wiring, Electronic Components, Networking Hardware, Embedded Systems, Peripheral Devices, General Networking, Wireless Networks, Computer Programming
- Status: Free
Skills you'll gain: Unified Modeling Language, Systems Development Life Cycle, Embedded Systems, Internet Of Things, Software Development Life Cycle, Application Lifecycle Management, Systems Architecture, Systems Development, Software Architecture, System Design and Implementation, Technical Design, Software Design, Systems Engineering, System Requirements, Prototyping, Requirements Analysis, Real Time Data
- Status: Free
Pohang University of Science and Technology(POSTECH)
Skills you'll gain: Internet Of Things, Wireless Networks, General Networking, Local Area Networks, Emerging Technologies, Networking Hardware, Embedded Software, TCP/IP, Electronic Hardware, Embedded Systems, Information Technology Architecture, Infrastructure Architecture, Software Architecture, Computer Hardware, Computer Programming Tools, Integrated Development Environments
In summary, here are 10 of our most popular embedded courses
- C Programming with Linux:Â Dartmouth College
- Self-Driving Cars:Â University of Toronto
- Armv8-M Architecture Fundamentals:Â Arm
- Embedded Hardware and Operating Systems:Â EIT Digital
- Hands-on Internet of Things:Â University of Illinois Urbana-Champaign
- Linux Embedded System Topics and Projects:Â University of Colorado Boulder
- Architecting Smart IoT Devices:Â EIT Digital
- Real-Time Embedded Systems Theory and Analysis:Â University of Colorado Boulder
- Embedded Systems Object-Oriented Programming in C and C++:Â Packt
- Interfacing with the Arduino:Â University of California, Irvine