University of California, Santa Cruz
Specialization
University of California, Irvine
Specialization
University of California, Santa Cruz
Course
Duke University
Specialization
University of California, Santa Cruz
Specialization
University of California, Santa Cruz
Specialization
University of California, Santa Cruz
Specialization
University of California, Irvine
Specialization
International Institute of Information Technology Bangalore
Course
Course
International Institute of Information Technology, Hyderabad
Course
Course
The language used throughout the course, in both instruction and assessments.
University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Real Time Data, Software Design, Software Systems, System Programming, System Design and Implementation, Linux, Performance Tuning, Systems Analysis, C (Programming Language), Verification And Validation, Algorithms, Debugging
Advanced · Course · 1 - 4 Weeks
Peking University
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), C (Programming Language), File Management, Maintainability, Software Design, Data Structures, Algorithms, Scalability
Mixed · Course · 1 - 3 Months
University of California, Davis
Skills you'll gain: Secure Coding, Application Security, C and C++, Verification And Validation, Vulnerability Management, Linux, Security Controls, Vulnerability Assessments, Threat Modeling, Data Validation, Debugging, Cryptography, C (Programming Language), Identity and Access Management, Encryption, File Management, OS Process Management
Intermediate · Course · 1 - 4 Weeks
University of Colorado System
Skills you'll gain: Computational Thinking, Data Analysis, Analysis, C (Programming Language), Programming Principles, Data Structures, Descriptive Statistics, Data Visualization Software
Beginner · Course · 1 - 4 Weeks
Nanjing University
Skills you'll gain: Computer Systems, System Programming, Computer Architecture, Computational Logic, Computer Programming, C (Programming Language), Operating Systems, Data Structures, Computer Hardware, Application Security, File Systems
Mixed · Course · 1 - 3 Months
Coursera Project Network
Skills you'll gain: Embedded Systems, Embedded Software, C (Programming Language), System Programming, Software Development
Intermediate · Guided Project · Less Than 2 Hours
Peking University
Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Microsoft Visual Studio, Extensible Markup Language (XML), Data Access, C++ (Programming Language), Computer Programming, Database Application, C (Programming Language), User Interface (UI), Algorithms, Application Development, Network Model, Computer Graphics, Program Development, Data Structures, Image Analysis, File Management
Intermediate · Course · 3 - 6 Months
Skills you'll gain: Embedded Software, Embedded Systems, Peripheral Devices, C (Programming Language), System Programming, Program Development, Hardware Architecture, Data Structures, Debugging, Development Environment, System Configuration, Performance Tuning, Integrated Development Environments
Advanced · Course · 1 - 4 Weeks
Skills you'll gain: Embedded Systems, Embedded Software, Computer Systems, Internet Of Things, System Programming, C (Programming Language), Hardware Architecture, Peripheral Devices, Wireless Networks, Computer Architecture, Cybersecurity, Cloud Computing, Development Environment, Debugging
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Embedded Software, System Programming, Software Development Tools, Embedded Systems, Software Development, Development Environment, Debugging, C (Programming Language), Application Development, Computer Architecture, C++ (Programming Language), Performance Tuning
Intermediate · Course · 1 - 3 Months
University of California, Davis
Skills you'll gain: Secure Coding, Application Security, Software Design, Programming Principles, Debugging, Vulnerability Assessments, C (Programming Language), Software Development Methodologies
Intermediate · Course · 1 - 4 Weeks
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, Electronic Systems, Simulation and Simulation Software, Integration Testing, Cloud Computing, Matlab
Intermediate · Course · 1 - 4 Weeks