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: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Debugging, Development Environment
Dartmouth College
Skills you'll gain: Computer Programming Tools, C (Programming Language), Programming Principles, Embedded Systems, Program Development, Computer Engineering, Development Environment, Algorithms, Data Structures, Computer Programming, Debugging
L&T EduTech
Skills you'll gain: Embedded Systems, Embedded Software, Control Systems, Programmable Logic Controllers, Cyber Engineering, Internet Of Things, C (Programming Language), Automation, Computer Engineering, Electronics, Simulation and Simulation Software, Hydraulics, Integration Testing, Cloud Computing, Integrated Development Environments, Matlab, Development Environment
Dartmouth College
Skills you'll gain: C (Programming Language), Linux, Embedded Systems, System Programming, Build Tools, Command-Line Interface, Operating Systems, Program Development, Software Installation, Development Environment, Application Development, File Systems
University of Illinois Urbana-Champaign
Skills you'll gain: Application Specific Integrated Circuits, Hardware Design, Computer-Aided Design, Electronic Hardware, Systems Design, Computer Architecture, Electrical and Computer Engineering, Engineering Design Process, Semiconductors, Network Routing, Computational Logic, Data Structures, Algorithms, Mathematical Modeling, Calculus
Coursera Project Network
Skills you'll gain: Spring Boot, Database Design, Object-Relational Mapping, Application Frameworks, Data Modeling, Database Development, Java Platform Enterprise Edition (J2EE), Application Development, Database Architecture and Administration
Skills you'll gain: ChatGPT, Development Environment, Text Mining, Generative AI, OpenAI, Database Management, Data Storage, Data Processing, Natural Language Processing
University of Colorado Boulder
Skills you'll gain: User Interface (UI), Embedded Systems, Human Computer Interaction, Prototyping, User Interface and User Experience (UI/UX) Design, Usability, Real-Time Operating Systems, Hypertext Markup Language (HTML), Internet Of Things, jQuery, Telecommunications, Cross Platform Development, Artificial Intelligence and Machine Learning (AI/ML)
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Program Development, Electronic Systems, System Design and Implementation, Eclipse (Software), Embedded Software, Embedded Systems, Development Environment, Software Development, Integrated Development Environments, Hardware Troubleshooting, Design Software, Engineering Documentation, Laboratory Experience
University of California San Diego
Skills you'll gain: Version Control, Integrated Development Environments, GitHub, Git (Version Control System), Internet Of Things, Development Environment, Embedded Software, Software Development Tools, Embedded Systems, Prototyping, Linux, Operating Systems, Peripheral Devices, Command-Line Interface, Computer Hardware
Skills you'll gain: Embedded Systems, Embedded Software, Electronic Systems, PIC Microcontrollers, Computer Systems, Internet Of Things, Automation, Vibrations, System Programming, Control Systems, C (Programming Language), Programmable Logic Controllers, Hardware Architecture, Peripheral Devices, Electronics, Wireless Networks, Medical Equipment and Technology, Electric Power Systems, Civil Engineering, Structural Engineering
University of Colorado Boulder
Skills you'll gain: System Programming, Linux, Embedded Systems, Debugging, Operating Systems, Peripheral Devices, Build Tools, File Systems, C (Programming Language), Development Environment, Command-Line Interface, Data Structures
In summary, here are 10 of our most popular embedded courses
- C Programming: Getting Started - 1:Â Dartmouth College
- C Programming: Language Foundations - 2:Â Dartmouth College
- CPS solution for Industries:Â L&T EduTech
- C Programming: Using Linux Tools and Libraries - 7:Â Dartmouth College
- VLSI CAD Part II: Layout:Â University of Illinois Urbana-Champaign
- Spring Boot with Embedded Database:Â Coursera Project Network
- Retrieval-Augmented Generation (RAG) with Embeddings & Vector Databases:Â Scrimba
- Rapid Prototyping of Embedded Interface Designs:Â University of Colorado Boulder
- FPGA Capstone: Building FPGA Projects:Â University of Colorado Boulder
- Internet of Things V2: DragonBoardâ„¢ bring up and community ecosystem:Â University of California San Diego