Filter by
The language used throughout the course, in both instruction and assessments.
1,239 results for "hardware"
Skills you'll gain: Software Engineering, Computer Programming, Software Engineering Tools, Application Development, Programming Principles, Software Architecture, Agile Software Development, Communication, Software-Defined Networking, Technical Product Management, Python Programming
Stanford University
Skills you'll gain: Algorithms, Theoretical Computer Science, Computer Programming, Problem Solving, Graph Theory, Mathematics, Data Structures, Computational Thinking, Mathematical Theory & Analysis, Critical Thinking, Computational Logic, Programming Principles, Software Engineering
University of Minnesota
Skills you'll gain: Software Testing, Software Engineering, Computer Programming, Java Programming, Mobile Development Tools, Web Development, Problem Solving, Data Analysis Software, Programming Principles, System Software, Android Development, HTML and CSS, Mobile Development, Other Web Frameworks, Planning, Web Development Tools, iOS Development
University of California, Irvine
Skills you'll gain: C Programming Language Family, Computer Programming, Computer Programming Tools, Internet Of Things, Problem Solving, Programming Principles, C++ Programming, Microarchitecture, System Programming, Computational Thinking
University of California, Irvine
Skills you'll gain: Internet Of Things, Computer Programming, Computer Programming Tools, Hardware Design, Computer Networking, Programming Principles, Networking Hardware, Python Programming, System Programming, Communication, Computational Thinking, Computer Architecture, Operating Systems, Microarchitecture, Systems Design, C Programming Language Family, Human Computer Interaction, Network Architecture, Problem Solving, C++ Programming, Application Development, Graphics Software, Network Model, Software-Defined Networking
Duke University
Skills you'll gain: Computer Programming, Java Programming, Programming Principles, Algorithms, Problem Solving, Data Structures, Software Engineering, Computer Programming Tools, Critical Thinking, Computational Thinking, Data Analysis, Javascript, Software Testing, Front-End Web Development, HTML and CSS, Web Design, Web Development, Web Development Tools, Computer Graphic Techniques, Software Architecture, Data Model, Cryptography, Data Management, Statistical Programming
Skills you'll gain: Cloud Computing, Leadership and Management
University of Illinois at Urbana-Champaign
Skills you'll gain: Cloud Computing, Distributed Computing Architecture, Cloud Infrastructure, Computer Networking, Cloud Storage, Cloud Platforms, Network Architecture, Apache, Cloud Applications, Cloud Engineering, Computer Architecture, Data Management, Algorithms, Software-Defined Networking, Software As A Service, Network Analysis, Theoretical Computer Science, Amazon Web Services, Big Data, Cloud-Based Integration, Software Architecture, Computational Thinking, Computer Programming, Cryptography, Security Engineering, Human Learning, Python Programming
- Status: Free
University of Toronto
Skills you'll gain: Computer Programming, Python Programming, Computational Logic, Problem Solving, Programming Principles, Computer Programming Tools, Critical Thinking, Computational Thinking, Algorithms, Process Analysis
University of Illinois at Urbana-Champaign
Skills you'll gain: Computer Networking, Internet Of Things, Communication, Computer Architecture, Computer Programming, Software Engineering, Human Computer Interaction, Network Architecture, Feature Engineering, Interactive Design
University of California, Irvine
Skills you'll gain: Computer Networking, Internet Of Things, Operating Systems, Systems Design, Communication, Computational Thinking, Computer Programming, Hardware Design, Human Computer Interaction, Networking Hardware
Infosec
Skills you'll gain: Operating Systems, Cloud Computing, Cloud Platforms
In summary, here are 10 of our most popular hardware courses
- Introduction to Software Engineering:Â IBM
- Algorithms:Â Stanford University
- Software Testing and Automation:Â University of Minnesota
- The Arduino Platform and C Programming:Â University of California, Irvine
- An Introduction to Programming the Internet of Things (IOT):Â University of California, Irvine
- Java Programming and Software Engineering Fundamentals:Â Duke University
- System Administration and IT Infrastructure Services:Â Google
- Cloud Computing:Â University of Illinois at Urbana-Champaign
- Learn to Program: The Fundamentals:Â University of Toronto
- IoT Devices:Â University of Illinois at Urbana-Champaign