Skip to content

CSC 386 — REAL-TIME NETWORKING (FORMERLY GAM 390) (CUR-227)

CSC 386 — REAL-TIME NETWORKING (FORMERLY GAM 390) is a DePaul University catalog course in Jarvis College of Computing and Digital Media. 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.

Summary 🟢 ✓

  • Resource type: course
  • College / school: Computer Science
  • College/School: Jarvis College of Computing and Digital Media
  • Curriculum section: Engineering / Computer Science / CDM
  • Catalog: CSC 386
  • Last Verified: 2026-07-01

Course access

  • Access: 🟢 Green — Open or routine access
  • Rationale: No formal prerequisites listed in catalog description; open to any student meeting university registration rules.
  • Prerequisites: None listed in catalog description

Verification

Catalog description

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.

Resource relevance

Relevant applied coursework per catalog description review (May 2026).

Notes

Catalog course key: CSC 386.

Catalog context

  • Recent schedule: Not offered in the queried registrar terms