CSI 275 - Network Programming
Students will gain a solid understanding of network concepts, models, protocols, and applications. Emphasis is placed on the design and implementation of socket-based network programs, comprising both client and server architectures, and including advanced concepts such as non-blocking sockets, multiplexing, threads, asynchronous programming, and multicasting. Practical skills are developed through hands-on exercises and assignments using selected programing languages. Prerequisites: C or better in (CSI-240 or CSI-260) Credits: 3 ITS
Add to Favorite (opens a new window)
|