This software story contains games and stories from Georgia Tech’s CS2261 course, Media Device Architecture. CS2261 covers knowledge related to controlling the interface between hardware and software in media devices, as well as machine-level programming (e.g., in C) to create graphics, generate sound, and support user interaction. As part of the course, students create games for the Game Boy Advance. This collection includes selections of the games, as well as oral histories with the student game creators. Several of these games are also playable on a vintage Game Boy Advance device in the retroTECH lab.

Preferred citation:

Gerke, Maura. Hagenmaier, Wendy. Pellerin, Amanda. Thompson, Jody. Virmani, Richa. (2020, June 26). Software Stories: Media Device Architecture, GT CS2261. Software Preservation Network.