Course Info

CSC 386: Real-Time Networking (Formerly GAM 390)

Applied real-time networking fundamentals. Topics include low-level TCP/UDP socket programming, serialization of data for network transportation, deterministic data flow and queuing in applications, dynamic configuration and session communications. Students will explore issues related to performance-based networking in different topologies: client/server and peer to peer. Students will create and build real-time applications using different protocols (TCP, UDP, RUDP) with active network simulation of loss, delayed, corrupted and out of order data packets.

GAM 372 or (SE 350 and CSC 361) are prerequisites for this class.

Spring 2023-2024

Section: 901
Class number: 32910
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00202 at Loop Campus
Section: 910
Class number: 32782
Meeting time: -
Location: Online: Async (Sync-Option)

Spring 2022-2023

Section: 901
Class number: 40043
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00202 at Loop Campus
Section: 910
Class number: 39886
Meeting time: -
Location: Online: Async (Sync-Option)

Spring 2021-2022

Section: 901
Class number: 37471
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00202 at Loop Campus
Section: 910
Class number: 37280
Meeting time: -
Location: Online: Async (Sync-Option)

Spring 2020-2021

Section: 901
Class number: 30668
Meeting time: Th 5:45PM - 9:00PM
Location: Online: Sync
Section: 910
Class number: 30424
Meeting time: -
Location: Online: Sync

Spring 2019-2020

Section: 901
Class number: 30759
Meeting time: M 5:45PM - 9:00PM
Location: REMOT E0000
Section: 910
Class number: 30389
Meeting time: -
Location: Remote