Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Computer Network Programming Course Catalog
Cisco Learning and Certifications
Skills you'll gain: Postman API Platform, Restful API, Authentications, Application Programming Interface (API), Scripting, JSON, Extensible Markup Language (XML), YAML, Network Monitoring, Automation, Network Engineering, Python Programming
Vanderbilt University
Skills you'll gain: Data Visualization, Image Analysis, Data Visualization Software, Matlab, Machine Learning Methods, Algorithms, User Interface (UI), Applied Machine Learning, Object Oriented Programming (OOP), Statistical Methods, Data Analysis, Computer Programming, Programming Principles, Data Processing, Application Development, Data Structures, Scripting, Debugging, Mathematical Software, Data Manipulation
Dartmouth College
Skills you'll gain: C (Programming Language), Programming Principles, Embedded Systems, Program Development, Computer Engineering, Algorithms, Data Structures, Computer Programming, Debugging, Computational Thinking
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Graph Theory, Development Environment, Data Storage, Computer Programming, Software Engineering, Algorithms, Data Storage Technologies, Debugging, Program Development, Database Systems, Database Theory, Network Routing, Computational Thinking
Cisco Learning and Certifications
Skills you'll gain: Devops Tools, Development Environment, Software Development Tools, Software Development Methodologies, CI/CD, DevOps, IT Automation, Version Control, Network Engineering, Network Architecture, Docker (Software), Containerization, Software Development, Software Engineering, Virtual Environment, Git (Version Control System), Waterfall Methodology, Agile Methodology, Virtual Machines
Board Infinity
Skills you'll gain: C# (Programming Language), ASP.NET, .NET Framework, Object Oriented Programming (OOP), Application Frameworks, Computer Programming, Web Applications, Programming Principles, Debugging, Development Environment
- Status: Free
The University of Edinburgh
Skills you'll gain: Program Development, Software Engineering, Software Development, Computer Programming, Event-Driven Programming, Computational Thinking, Algorithms, Debugging
Duke University
Skills you'll gain: Debugging, Software Testing, Program Development, Pseudocode, Simulations, Computer Programming, Programming Principles, Algorithms, Development Environment, C (Programming Language), Command-Line Interface
University of Colorado System
Skills you'll gain: TCP/IP, Network Protocols, Dynamic Host Configuration Protocol (DHCP), Network Security, Network Routing, Computer Networking, Software-Defined Networking, Virtualization
University of California, Davis
Skills you'll gain: Secure Coding, Application Security, Software Design, Programming Principles, Debugging, Program Development, C (Programming Language), Software Development Methodologies
- Status: Free
Ball State University
Skills you'll gain: Program Development, Data Analysis, Statistical Analysis, Computer Programming, Python Programming, Data Analysis Software, Object Oriented Programming (OOP), Natural Language Processing, Scripting, Computational Thinking, NumPy, Algorithms, Debugging, Data Structures
Skills you'll gain: Unified Modeling Language, Visual Basic (Programming Language), Data Structures, Object Oriented Design, Data Modeling, Program Development, Object Oriented Programming (OOP), Microsoft Development Tools, .NET Framework, Computer Programming
In summary, here are 10 of our most popular computer network programming courses
- Using APIs for Network Automation: Cisco Learning and Certifications
- MATLAB Programming for Engineers and Scientists: Vanderbilt University
- C Programming: Language Foundations - 2: Dartmouth College
- Accelerated Computer Science Fundamentals: University of Illinois Urbana-Champaign
- DevOps for Network Automation (NetDevOps): Cisco Learning and Certifications
- C# for .NET Developers: Board Infinity
- Code Yourself! An Introduction to Programming: The University of Edinburgh
- Writing, Running, and Fixing Code in C: Duke University
- TCP/IP and Advanced Topics: University of Colorado System
- Principles of Secure Coding: University of California, Davis