Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Computer Network Programming Course Catalog
LearnQuest
Skills you'll gain: Visual Basic (Programming Language), System Software, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, SQL, Computer Science, Computer Networking, Computer Programming, Network Protocols, Programming Principles, Software Development, Program Development, Automation, Analysis, Cloud Computing, Artificial Intelligence
University of London
Skills you'll gain: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Development Environment, Programming Principles, Debugging, Data Structures, Algorithms, Interactive Design, Program Development, Data Modeling, Test Data, User Interface (UI), Command-Line Interface, Statistical Programming, Development Testing, Transaction Processing, File Management
University of Michigan
Skills you'll gain: Unified Modeling Language, JSON, Object Oriented Programming (OOP), Software Design, Debugging, Object Oriented Design, Data Processing, Unit Testing, Data Import/Export, Restful API, Python Programming, Image Analysis, Data Manipulation, Jupyter, Data Structures, Software Engineering, Application Programming Interface (API), Computer Programming, File Management, Functional Design
University of Michigan
Skills you'll gain: Web Scraping, Data Processing, Relational Databases, JSON, Database Design, SQL, Network Protocols, Databases, Web Services, Restful API, Programming Principles, Data Cleansing, Data Structures, Data Storytelling, Data Collection, Computer Programming, Python Programming, Data Manipulation, Development Environment, Computational Thinking
University of Illinois Urbana-Champaign
Skills you'll gain: Cloud Computing, Computer Networking, Cloud Infrastructure, Network Architecture, Software-Defined Networking, Network Analysis, Computer Programming, Python Programming
University of Michigan
Skills you'll gain: Graph Theory, Network Analysis, Python Programming, Computer Programming, Data Analysis, Network Model, Computer Networking, Network Architecture, Data Analysis Software, Visualization (Computer Graphics)
Duke University
Skills you'll gain: Computer Programming, Computer Graphics
University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, Algorithms, Data Structures, System Programming, Computer Programming, Numerical Analysis
Johns Hopkins University
Skills you'll gain: Statistical Analysis, R Programming, Statistical Programming, Data Analysis, Debugging, Simulations, Program Development, Software Installation, Computer Programming, Data Structures, Performance Tuning, Data Import/Export
University of London
Skills you'll gain: Linux, Linux Commands, Computer Systems, Command-Line Interface, Cybersecurity, Computer Architecture, Network Security, Vulnerability Assessments, Threat Detection, Authorization (Computing), Network Protocols, Virtual Private Networks (VPN), Operating Systems, Authentications, TCP/IP, Network Analysis
Dartmouth College
Skills you'll gain: C (Programming Language), System Programming, Hardware Architecture, Computer Architecture, Embedded Software, Operating Systems, Programming Principles, Computer Programming, Program Development, Debugging
University of Colorado System
Skills you'll gain: Computational Thinking, Data Collection, Simulations, Data Analysis, Microsoft Visual Studio, C (Programming Language), Data Presentation, Automation, Application Development, Program Development, Data Structures, Computational Logic, Programming Principles, Data Processing, Algorithms, Computer Programming, Statistics, Descriptive Statistics, Problem Management, File Management
In summary, here are 10 of our most popular computer network programming courses
- Foundations of Computer Science: LearnQuest
- Object Oriented Programming: University of London
- Python 3 Programming: University of Michigan
- Python for Everybody: University of Michigan
- Cloud Networking: University of Illinois Urbana-Champaign
- Applied Social Network Analysis in Python: University of Michigan
- Introduction to Programming and Animation with Alice: Duke University
- Programming in C: University of Michigan
- R Programming: Johns Hopkins University
- Introduction to Computer Security: University of London