This course offers an overview of critical theoretical concepts and applies them to contemporary media. Students will use concepts from social theory, media studies and technology studies to critically analyze the many facets of the evolution and pervasiveness of digital media
CCT311
Game Design and Theory (SH)
Course Description
This course will address the principles and methodologies behind the rules and play of games
CCT314
Mind, Media and Representation
Course Description
This course applies a variety of theoretical and practical approaches to consider the multiple and often conflicting ways representations in media are produced and consumed.
CCT360
Intermediate Web Design (SH)
Course Description
This course builds upon the concepts introduced in Web Culture and Design and expands upon them to include the theory and practical aspects of creating modern, compliant standards for websites
CCT420
Information Technology and Globalization
Course Description
The variety of ways in which various information technologies influence and are influenced by globalization will be critically examined.
MAT406
Mathematical Introduction to Game Theory
Course Description
Combinatorial games: Nim and other impartial games; Sprague-Grundy value; existence of a winning strategy in partisan games. Two-player (matrix) games: zero-sum games and Von-Neuman's minimax theorem; general sum-matrix games, prisoner's dilemma, Nash equilibrium, cooperative games, asymmetric information
CCT334
History and Theory of Game Production (SH)
Course Description
By examining the history and contributions of early founders such as Atari and Activision, all the way to present-day leaders such as Electronic Arts and Sony, students will gain an understanding of how the global video game industry operates
CCT340
Gender, Media and Technology
Course Description
This course brings a gendered lens to the study of media and technology. The course explores the (re)production and (re)presentation of gender through communicative practices in a variety of mediums, including print media, TV, activist media, video games and online platforms.
CCT460
Advanced Web Design (SH)
Course Description
This course builds on the client-side web development skill of the Intermediate Web Design courses by adding a server-side programming and database design component.
MAT232
Calculus of Several Variables
Course Description
Differential and integral calculus of several variables: partial differentiation, chain rule, extremal problems, Lagrange multipliers, classification of critical points. Multiple integrals, Green's theorem and related topics
MAT344
Introduction to Combinatorics
Course Description
Basic counting principles, generating functions, permutations with restrictions. Fundamentals of graph theory with algorithms; applications (including network flows).