
Universitat Autònoma de Barcelona
Skills you'll gain: Computer Architecture, Systems Design, System Design and Implementation, Application Specific Integrated Circuits, Digital Design
★ 4.3 (864) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Memory Management, Data Structures, C (Programming Language), Hardware Architecture, Computer Architecture, Dataflow, Peripheral Devices, Event-Driven Programming, Development Environment
Advanced · Course · 3 - 6 Months

Pearson
Skills you'll gain: Systems Architecture, Software Architecture, Systems Design, Software Design, Verification And Validation, Maintainability, Systems Analysis
★ 4.2 (10) · Intermediate · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Microarchitecture, Distributed Computing, Performance Testing, Algorithms, Program Development, Memory Management, Data Structures
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Field-Programmable Gate Array (FPGA), Computational Logic, Hardware Design, Hardware Architecture, Data Storage, Data Storage Technologies, Algorithms
★ 4.5 (151) · Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Embedded Software, Peripheral Devices, Integrated Development Environments, Embedded Systems, Computer Programming Tools, Development Environment, Electronic Hardware, Automation, Hardware Architecture, Prototyping
★ 4.6 (300) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Hardware Design, Engineering Design Process, Electronics, Design, Computer-Aided Design, Electrical and Computer Engineering, Verification And Validation, Simulation and Simulation Software, Design Software, Open Source Technology
★ 4.2 (9) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Memory Management, Model Optimization, Performance Tuning, PyTorch (Machine Learning Library), Hardware Architecture, Computer Architecture, Dataflow, Computer Hardware
Intermediate · Course · 1 - 3 Months

University of Alberta
Skills you'll gain: Software Architecture, Unified Modeling Language, Product Family Engineering, Software Development, Software Documentation, Diagram Design
★ 4.5 (958) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Software, Embedded Systems, C++ (Programming Language), Serial Peripheral Interface, C (Programming Language), Verification And Validation, Object Oriented Design, Peripheral Devices, Object Oriented Programming (OOP), Integrated Development Environments, Development Environment, Code Reusability, Maintainability
Advanced · Course · 3 - 6 Months

Skills you'll gain: LLM Application, Microservices, Failure Analysis, Configuration Management, Cloud Computing Architecture, Cloud Deployment, Application Deployment, Scalability, Software Design, Solution Architecture, Cloud-Native Computing, Site Reliability Engineering, Systems Architecture, Software Architecture, Package and Software Management, Service Recovery, Software Documentation, Reliability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Memory Management, Embedded Software, Hardware Architecture, Computer Architecture, System Configuration, Debugging
★ 4.7 (54) · Intermediate · Course · 1 - 3 Months