Jun 17, 2024  
2017-2018 Undergraduate Catalog 
    
2017-2018 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CMST 355 - Network Programming

Credits: 3

Concepts and techniques of developing computer programs that communicate over a network using the TCP/IP and UDP/IP protocols. The course examines the use of sockets to communicate between a client and a server focusing on application-layer protocols commonly used on the Internet.  Application layer topics and protocols studied include DNS, web (HTTP, HTML, and XML), electronic mail (SMTP, MIME, POP, and IMAP) and secure communication (SSL and TLS). Asynchronous and multithreaded programming technologies are studied as client and server applications are developed.

Requisites
Prerequisite: CMST 247 and CMST 250.

Typically Offered
Summer

UGE course
No

K-State 8
Empirical and Quantitative Reasoning


KSIS Course Search




Add to Portfolio (opens a new window)