This document provides details for an exam, including 7 essay questions and 1 pseudo code question covering topics like database implementation, interaction design, design patterns, object-oriented programming concepts, and server-side vs. client-side scripting. Students are asked to answer questions in 3 sentences or less, provide examples and references in APA style. The questions cover implementing a database for a game or application, explaining interaction design, listing and explaining 10 design patterns, defining OOP concepts, comparing server-side and client-side scripting, and comparing procedural and object-oriented programming.