Network Programming

Computer network programming

Computer network programming is the process of writing programs that allow processes to communicate with each other over a computer network. This communication can be done through various protocols and technologies, such as TCP/IP or UDP. Network programming is used to create distributed applications that run on multiple computers.

1 courses cover this concept

15-213/18-213/14-513/15-513/18-613 Introduction to Computer Systems

Carnegie Mellon University

Fall 2019

This course provides a deep dive into the inner workings of computer systems, enhancing students' effectiveness as programmers. Topics span machine-level code, performance evaluation, computer arithmetic, memory management, and networking protocols. It serves as a foundation for advanced courses like compilers and operating systems.

No concepts data

+ 22 more concepts