Network Programming
CSI 275
Description: 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 programming languages.
Prerequisite: Complete CSI-240 or CSI-260 with a grade of C or better.
Credits: 3
Currently Offered
Course # |
Days |
Time |
Dates |
Instructor |
Seats |
Spring |
CSI 275-01 |
MTH |
11:30-12:45PM |
01/13/25 - 05/02/25 |
Barrett |
2 |
CSI 275-02 |
MTH |
1-2:15PM |
01/13/25 - 05/02/25 |
Barrett |
5 |