CMPS688

Download as PDF

NETWORK PROGRAMMING

Computer Science (CMPS) Graduate Science

Course Description

The design and implementation of network applications will be presented in this course. TCP/IP using Berkeley Sockets will provide the network interface. The key goal of the course is to provide students a deep background in how network programming works, and to master the use of standardized APIs available through Python and the C programming language. Students will learn how sockets are used to abstract various levels of protocols, including IP and TCP. An emphasis on application programming and design will expose students to the types of problem solving and programming skills required for efficient and secure network programming.

Course Attributes

DATA COURSE FOR GRAD FEE ASSES (MDAT)