Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Results for "firmware"
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
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: Process Control, Embedded Systems, Machine Controls, Electronic Hardware, Embedded Software, Production Process, Hardware Design, Basic Electrical Systems, Manufacturing Processes, Electrical Engineering, Electronic Components, Power Electronics, Three-Phase, Electrical and Computer Engineering, Electronic Systems, Torque (Physics), Thermal Management, Mechanical Engineering, Electrical Wiring, Design Specifications
University of Colorado Boulder
Skills you'll gain: Embedded Systems, Reliability, Performance Tuning, Hardware Architecture, Software Architecture, Verification And Validation, Software Design, Debugging, System Design and Implementation, Hardware Design, Real Time Data, System Programming, Software Systems, Linux, Systems Architecture, Systems Design, Microarchitecture, Operating Systems, Systems Analysis, Linux Administration
University of Colorado Boulder
Skills you'll gain: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Software Development Methodologies, Linux Administration, Docker (Software), Git (Version Control System), Containerization, Linux Commands, Operating Systems, Sprint Planning, Shell Script, C++ (Programming Language), Debugging, File Systems, Application Deployment
Skills you'll gain: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Hardware Architecture, Systems Architecture, Microarchitecture, Performance Tuning, Computer Architecture, Data Storage, Data Structures, Computational Logic, Computer Hardware, Computer Programming
University of California, Irvine
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, C (Programming Language), Integrated Development Environments, Program Development, Development Environment, Computer Hardware, Computer Programming, Digital Communications, Open Source Technology
University of Colorado Boulder
Skills you'll gain: Embedded Systems, Electronic Hardware, Embedded Software, Hardware Design, Electronic Components, Electrical Engineering, Thermal Management, Display Devices, Debugging, Schematic Diagrams, Development Environment
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
Skills you'll gain: Embedded Software, Embedded Systems, Peripheral Devices, C (Programming Language), System Programming, Hardware Architecture, Debugging, Development Environment, Performance Tuning, Computer Programming
Skills you'll gain: Embedded Systems, Embedded Software, C (Programming Language), Computational Logic, Computer Programming, Computer Hardware, Debugging, Peripheral Devices
University of Maryland, College Park
Skills you'll gain: Security Engineering, Computer Hardware, Hardware Architecture, Threat Modeling, Threat Detection, Cybersecurity, Intrusion Detection and Prevention, Application Specific Integrated Circuits, Cryptography, Encryption, Technical Design, Emerging Technologies, System Design and Implementation
In summary, here are 10 of our most popular firmware courses
- Introduction to Embedded Systems Software and Development Environments:Â University of Colorado Boulder
- Embedded Software and Hardware Architecture:Â University of Colorado Boulder
- Embedding Sensors and Motors:Â University of Colorado Boulder
- Real-Time Embedded Systems:Â University of Colorado Boulder
- Advanced Embedded Linux Development:Â University of Colorado Boulder
- Embedded Software Development with C:Â EDUCBA
- The Arduino Platform and C Programming:Â University of California, Irvine
- Sensors and Sensor Circuit Design:Â University of Colorado Boulder
- Embedded Systems Object-Oriented Programming in C and C++:Â Packt
- ARM Cortex (STM32) Deep Dive: Mastering Embedded Systems:Â EDUCBA