Spring 2019 Update 
    
    Mar 28, 2024  
Spring 2019 Update [ARCHIVED CATALOG]

CSC (0145) 640 - Network Game Programming


Credits: 3.00

Students will explore the history and current state of network game programming, and develop multiplayer game software. In addition, students will explore related issues such as latency, scalability, security, and administration.

Free Note: Open only to students in the MS in Computer Science

- list milestones in the history of networked games – - assessed by Quiz #1 and the final examination - describe the protocols and standards used for internet communication – - assessed by Quiz #1 and the final examination
- demonstrate how to transmit game-related data between hosts – - assessed by Quiz #2 and the final examination
- discuss software-based approaches for dealing with network limitations – - assessed by Quiz #3 and the final examination
- analyze security vulnerabilities in network games and preventative measures – assessed by Quiz #4 and the final examination
- compare, contrast, and utilize game engines that provide multiplayer functionality – assessed by Quiz #5 and the final examination
- describe game-related services provided by hosts – assessed by Final Exam