Dec 30, 2024  
Undergraduate Catalog 2024-2025 
    
Undergraduate Catalog 2024-2025
Add to Portfolio (opens a new window)

CS 5560 - Network Programming


This course will cover the fundamental aspects of computer network programming, with emphasis on the Internet. The goal of this course is to introduce the students to the basics of distributed application developments. Students will be introduced to building application protocols using UDP, TCP and secure sockets programming. Students will also be introduced to multi-tier application development (presentation/client tier, application tier, data tier) and RPC technologies including: RMI, EJB, and Web Services. The course will focus on web application development using XHTML, JavaScript, CSS, AJAX, Java Servlets, JSP, and JSF.

Note: Open to upper-level undergraduate and graduate students.

Prerequisites & Corequisites: Prerequisite: CS 3310

Credits: 3 hours



Add to Portfolio (opens a new window)