Introduction to computer programming techniques used in games and visual simulations. Simple data and control structures, mathematical foundations, transformations, rendering algorithms, and interfaces. This course is not open to CSE students without permission of instructor.
CSE 251 is a second-tier course in the CSE4 "Web and Game Applications" thematic sequence.
Given the prevalence of computing devices, it is important that we understand what computers do and how they do it. The web game applications thematic sequence is designed to provide students with an understanding of how computer software is created and designed and how it functions to make possible popular applications such as computer games and the World Wide Web. Courses in the sequence provide an introduction to fundamental programming concepts. These concepts are applied to create computer games and web applications.
The CSE4 thematic sequence consists of one of the following introductory computer programming courses...
Followed by both of the following courses...
CSE 251 is a course in which you build upon and apply concepts and skills learned in CSE 153, CSE 163 or CSE 174. You will apply the general problem solving and programming concepts in the context of designing and programming interactive computer-based games.
(approximate week allocation)
Required topics and approximate weeks allocated are as follows:
501 E. High Street
Oxford, OH 45056
1601 University Blvd.
Hamilton, OH 45011
4200 N. University Blvd.
Middletown, OH 45042
7847 VOA Park Dr.
(Corner of VOA Park Dr. and Cox Rd.)
West Chester, OH 45069
Chateau de Differdange
1, Impasse du Chateau, L-4524 Differdange
Grand Duchy of Luxembourg
217-222 MacMillan Hall
501 E. Spring St.
Oxford, OH 45056, USA