Filter by
The language used throughout the course, in both instruction and assessments.
Choose the Socket Programming Course That Aligns Best With Your Educational Goals
University of Colorado Boulder
Skills you'll gain: Computer Programming, Network Security
University of Colorado Boulder
Skills you'll gain: Computer Programming, Operating Systems, System Software, Linux
Rice University
Skills you'll gain: Computer Programming, Distributed Computing Architecture, Java Programming, Computational Thinking, Theoretical Computer Science
University of Colorado Boulder
Skills you'll gain: Linux
University of Michigan
Skills you'll gain: Computer Programming, Computer Programming Tools, Programming Principles, Python Programming, Data Structures, Web Development, Web Development Tools, Computer Networking, HTML and CSS, Other Web Frameworks
- Status: Free
The Hong Kong University of Science and Technology
Skills you'll gain: Android Development, Application Development, Computer Programming
University of Michigan
Skills you'll gain: Communication, Computer Networking, Network Architecture, Network Security, Networking Hardware, Network Model, Theoretical Computer Science, Cryptography, Computer Security Models, System Security
University of Michigan
Skills you'll gain: Django (Web Framework), SQL, Web Development
University of Colorado System
Skills you'll gain: Communication, Computer Networking, Network Analysis, Network Architecture, Network Model, Back-End Web Development, Computer Architecture, Network Security, Networking Hardware, Software Architecture
University of Illinois at Urbana-Champaign
Skills you'll gain: Computer Networking, Network Architecture, Internet Of Things
University of California, Irvine
Skills you'll gain: Internet Of Things, Computer Programming Tools, Application Development, Communication, Network Model, Software-Defined Networking
In summary, here are 10 of our most popular socket programming courses
- Network Systems Foundations:Â University of Colorado Boulder
- Linux System Programming and Introduction to Buildroot:Â University of Colorado Boulder
- Distributed Programming in Java:Â Rice University
- Linux Kernel Programming and Introduction to Yocto Project:Â University of Colorado Boulder
- Using Python to Access Web Data:Â University of Michigan
- Developing Android Apps with App Inventor:Â The Hong Kong University of Science and Technology
- Internet History, Technology, and Security:Â University of Michigan
- Web Application Technologies and Django:Â University of Michigan
- Fundamentals of Network Communication:Â University of Colorado System
- IoT Networking:Â University of Illinois at Urbana-Champaign