
Coursera
Skills you'll gain: Embedded Software, Real-Time Operating Systems, Embedded Systems, Software Architecture, Code Reusability, Pseudocode, Microarchitecture, Memory Management, Systems Architecture, Computer Hardware, System Programming, Computer Architecture, Software Design, Cross Platform Development, Software Systems, Hardware Architecture, Systems Design, Software Design Patterns, Internet Of Things, Hardware Troubleshooting
Intermediate · Specialization · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Internet Of Things, Networking Hardware, Network Infrastructure, Network Routers, Electrical Wiring, General Networking, Embedded Software, Network Switches, Network Protocols, Security Controls, Network Architecture, Cloud Infrastructure, Wireless Networks, Network Routing, Local Area Networks, Telecommunications, Communication Systems, Distributed Computing, Python Programming, Machine Learning
★ 4.7 (624) · Intermediate · Specialization · 3 - 6 Months

University of California, Irvine
Skills you'll gain: Test Planning, Embedded Systems, Linux, Internet Of Things, Embedded Software, Network Protocols, Basic Electrical Systems, Automation Engineering, User Requirements Documents, Functional Specification, Electronics, Functional Requirement, Electronic Components, Linux Commands, Systems Design, Operating Systems, Debugging, Cloud API, Application Programming Interface (API), Python Programming
★ 4.7 (20K) · Beginner · Specialization · 3 - 6 Months
Skills you'll gain: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Memory Management, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Software Development Tools, Program Development, Hardware Architecture, Systems Architecture, Eclipse (Software), Data Structures, Build Tools, C and C++, Programming Principles, Microarchitecture
★ 4.5 (274) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Application Security, Network Security, Information Systems Security, Cloud Security, Cybersecurity, System Monitoring, Internet Of Things, Network Monitoring, Cyber Attacks, Mobile Security, Cryptography, Information Privacy, Authorization (Computing), Wireless Networks, Authentications, Data Storage, Patch Management, Operating Systems, Cloud Services, Cloud Platforms
★ 4.7 (17) · Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Systems Architecture, Software Architecture, Embedded Software, Software Design, System Design and Implementation, Embedded Systems, Performance Tuning, Systems Analysis, Electronic Hardware, Hardware Design, Electronic Systems, Systems Design, Hardware Architecture, Electrical and Computer Engineering, Requirements Analysis, System Programming, Reliability, Operating Systems, Service Level
★ 4 (122) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Electronic Components, Swift Programming, Basic Electrical Systems, Internet Of Things, Electronics, Electronic Systems, PIC Microcontrollers, Embedded Software, Electronic Hardware, Test Equipment, Hardware Troubleshooting, Programming Principles, Electrical Engineering, Electrical Equipment, Embedded Systems, Wireless Networks, Semiconductors, Application Development, Display Devices, Debugging
Beginner · Specialization · 1 - 3 Months

28DIGITAL
Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Internet Of Things, Cryptography, Security Requirements Analysis, Network Architecture, Network Security, Operating Systems, Software Systems, System Programming, Cybersecurity, Real Time Data, Web Services, Encryption, Network Protocols, Public Key Cryptography Standards (PKCS), Computer Networking, Threat Modeling, Systems Design
★ 4.3 (1.2K) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Threat Modeling, IT Security Architecture, Threat Management, Network Security, Security Architecture Review, Internet Of Things, Cloud Security, Infrastructure Security, Vulnerability Management, Identity and Access Management, Information Systems Security, Encryption, Incident Response, Cybersecurity, Security Controls, Computer Security Incident Management, Penetration Testing, Vulnerability Assessments, Security Testing, Threat Detection
★ 4.7 (11) · Intermediate · Specialization · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Internet Of Things, Amazon Web Services, AWS Identity and Access Management (IAM), Cloud-Based Integration, Cloud Security, Real Time Data
★ 4.5 (14) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Computing Architecture, Wireless Networks, Cloud Technologies, Cloud Computing, Cloud Services, Internet Of Things, Cloud Platforms, Local Area Networks, Emerging Technologies, Computing Platforms, Network Architecture, Telecommunications, Amazon Web Services, Cloud-Based Integration, General Networking, Infrastructure As A Service (IaaS), Infrastructure Architecture, Hardware Architecture, Network Infrastructure, Network Protocols
★ 4.7 (1.4K) · Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Embedded Systems, Internet Of Things, Embedded Software, Network Protocols, Hardware Architecture, TCP/IP, Computer Hardware, OSI Models, Wireless Networks, System Design and Implementation, Network Architecture
★ 4.7 (13K) · Mixed · Course · 1 - 4 Weeks