Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Computer Network Programming Course Catalog
University of Toronto
Skills you'll gain: Computer Vision, Image Analysis, Embedded Software, Automation, Deep Learning, Simulation and Simulation Software, Software Architecture, Safety Assurance, Artificial Neural Networks, Global Positioning Systems, Visualization (Computer Graphics), Hardware Architecture, Process Control, Systems Architecture, Graph Theory, Estimation, Algorithms, Artificial Intelligence, Machine Learning Methods, Mathematical Modeling
Peking University
Skills you'll gain: Data Structures, Algorithms, C++ (Programming Language), Object Oriented Programming (OOP), Computational Thinking, Graph Theory, C (Programming Language), Programming Principles, Theoretical Computer Science, Program Development, Computer Science, Computer Architecture, Computer Programming, Software Design Patterns, Performance Tuning, Databases, Computational Logic, Software Development, Debugging, Query Languages
University of California, Davis
Skills you'll gain: Data Governance, Presentations, Feature Engineering, A/B Testing, Data Cleansing, SQL, Apache Spark, Distributed Computing, Descriptive Statistics, Data Lakes, Data Storytelling, Peer Review, Exploratory Data Analysis, Data Quality, Data Pipelines, Databricks, JSON, Statistical Analysis, Query Languages, Data Manipulation
Skills you'll gain: Data Warehousing, SQL, Extract, Transform, Load, Apache Airflow, Linux Commands, IBM Cognos Analytics, Data Pipelines, Apache Kafka, Bash (Scripting Language), Shell Script, Data Visualization, Dashboard, File Management, Star Schema, Unix Shell, IBM DB2, Business Intelligence, Databases, Stored Procedure, Relational Databases
University of California San Diego
Skills you'll gain: Bioinformatics, Algorithms, Data Structures, Theoretical Computer Science, Computational Thinking, Programming Principles, Life Sciences, Computer Science
Johns Hopkins University
Skills you'll gain: Data Manipulation, Data Cleansing, Data Integration, Data Import/Export, Data Collection, Data Management, Web Scraping, R Programming, MySQL, Application Programming Interface (API)
Skills you'll gain: Network Security, Network Administration, General Networking, Computer Networking, Network Monitoring, Computer Security, Wireless Networks, Network Infrastructure, Threat Modeling, Cybersecurity, Authentications, Disaster Recovery, Network Performance Management, Cryptography, Network Switches, Cyber Security Policies, Encryption
Peking University
Skills you'll gain: C (Programming Language), Programming Principles, Computer Science, Computer Architecture, Theoretical Computer Science, Computer Programming, Computational Logic, Data Structures, Algorithms
Imperial College London
Skills you'll gain: Linear Algebra, NumPy, Applied Mathematics, Data Transformation, Data Science, Machine Learning Methods, Algorithms, Data Manipulation, Python Programming
Coursera Project Network
Skills you'll gain: Program Development, C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Application Development, Computer Programming, Development Environment
The Hong Kong University of Science and Technology
Skills you'll gain: Computer Hardware, Computer Graphics, Computer Systems, Spreadsheet Software, Document Management, Graphic and Visual Design Software, File Management
Skills you'll gain: MySQL, Database Design, Version Control, Database Management Systems, MySQL Workbench, Extract, Transform, Load, Stored Procedure, Data Modeling, Data Structures, SQL, Database Theory, Unix Commands, Relational Databases, Databases, Git (Version Control System), Object Oriented Programming (OOP), Database Management, Unit Testing, Algorithms, Django (Web Framework)
In summary, here are 10 of our most popular computer network programming courses
- Self-Driving Cars: University of Toronto
- 程序设计与算法: Peking University
- Learn SQL Basics for Data Science: University of California, Davis
- BI Foundations with SQL, ETL and Data Warehousing: IBM
- Algorithms on Strings: University of California San Diego
- Getting and Cleaning Data: Johns Hopkins University
- Network Implementations and Operations: Packt
- 计算导论与C语言基础: Peking University
- Mathematics for Machine Learning: Linear Algebra: Imperial College London
- Introduction to C++ Programming: Build a Calculator: Coursera Project Network