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 C Course Catalog
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
DeepLearning.AI
Skills you'll gain: Natural Language Processing, Artificial Neural Networks, PyTorch (Machine Learning Library), Deep Learning, Tensorflow, Text Mining, Machine Learning Methods
- Status: New
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Object Oriented Design, Programming Principles, Unit Testing, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Computer Programming, Software Testing, Computer Science, Graph Theory, File Management, Artificial Intelligence, Integration Testing
Skills you'll gain: Embedded Software, Embedded Systems, Peripheral Devices, C (Programming Language), System Programming, Hardware Architecture, Data Structures, Debugging, Hardware Troubleshooting, Development Environment, Performance Tuning, Integrated Development Environments, C++ (Programming Language)
University of Colorado Boulder
Skills you'll gain: Verification And Validation, Systems Design, Computational Logic, Development Testing, Test Case, Hardware Architecture, Simulations, Functional Testing, Debugging
- Status: New
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), Debugging, C (Programming Language), Data Structures, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Code Review, Programming Principles, Computer Programming, Unit Testing, Algorithms, Command-Line Interface, Program Development, Integrated Development Environments, Software Testing, Computer Science, Computational Thinking, File Management, Integration Testing
University of California, Santa Cruz
Skills you'll gain: Debugging, C (Programming Language), Code Review, Data Structures, Computer Programming, Program Development, Computer Science, Computational Thinking, Integrated Development Environments, Software Technical Review, Algorithms
University of Toronto
Skills you'll gain: Computer Vision, Image Analysis, Control Systems, Embedded Software, Automation, Deep Learning, Software Architecture, Simulations, Safety Assurance, Artificial Neural Networks, Global Positioning Systems, Hardware Architecture, Systems Architecture, Artificial Intelligence and Machine Learning (AI/ML), Estimation, Algorithms, Machine Learning Methods, Predictive Modeling, Scenario Testing, Spatial Data Analysis
Skills you'll gain: File Systems, Operating Systems, OS Process Management, C (Programming Language), System Programming, Virtualization, Data Integrity, Debugging, Systems Design, Performance Tuning, Distributed Computing, Data Storage, Virtual Machines, Command-Line Interface, Computer Systems, Programming Principles, Computer Hardware, Virtualization and Virtual Machines, Scalability, Data Structures
Lund University
Skills you'll gain: Community Development, Governance, Environment, Socioeconomics, Innovation, Systems Thinking, Sustainability Reporting, Economics, Policy, and Social Studies, Land Management, Environmental Issue, Landscape Architecture, Environmental Science, Environmental Policy, Public Policies, Environment and Resource Management, Environmental Social And Corporate Governance (ESG), Multimedia, Business Modeling, Experimentation, Stakeholder Engagement
University of California, Irvine
Skills you'll gain: Test Planning, Embedded Software, Embedded Systems, Functional Requirement, Systems Design, Requirements Analysis, System Design and Implementation, Internet Of Things, Prototyping, Computer Hardware
University of California, Santa Cruz
Skills you'll gain: C (Programming Language), Debugging, C++ (Programming Language), Data Structures, Computer Programming, Command-Line Interface, Algorithms, Integrated Development Environments, Program Development, File Systems
In summary, here are 10 of our most popular embedded c courses
- Introduction to the Internet of Things and Embedded Systems:Â University of California, Irvine
- Natural Language Processing with Sequence Models:Â DeepLearning.AI
- Go and C++: Programming in Two Successor Languages of C:Â University of California, Santa Cruz
- ARM Cortex (STM32) Deep Dive: Mastering Embedded Systems:Â EDUCBA
- Hardware Description Languages for FPGA Design:Â University of Colorado Boulder
- C and Go: Classical and Modern Programming:Â University of California, Santa Cruz
- C for Everyone: Programming Fundamentals:Â University of California, Santa Cruz
- Self-Driving Cars:Â University of Toronto
- Introduction to Operating Systems:Â Codio
- Sustainable Cities and Communities:Â Lund University