Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Capitol Technology University Course Catalog

   
    Jan 15, 2025  
2023-2024 Course Catalog 
    
2023-2024 Course Catalog [ARCHIVED CATALOG]

CS 250 - Introduction to Network Programming Using C


Class Hour(s) 2
Laboratory Hour(s) 2
3 Semester Credit Hour(s)

An introductory network programming course using the C programming language. Students will be provided an overview of the principles of computer networks with a detailed look at the OSI reference model and the TCP/IP stack. The emphasis is on understanding UNIX inter-process communication and developing network programs using connectionless and connection-oriented sockets. Extensive programming assignments will include the development of client/server and peer-to-peer network applications.

Prerequisite(s): CS 230