Although students are free to take course requirements in any order they choose, provided they have mastered the course-specific prerequisites, it is strongly recommended that students follow these year-by-year suggestions, especially regarding the first-year major courses.

Development Concentration

First Year

Second Year

Third Year

Fourth Year


GD 110

WEB DESIGN

Students will use current industry standard design applications such as Photoshop and Illustrator, and beginning hand-coding in HTML, CSS for introductory web design. An introduction to visual design fundamentals will include composition, typography, web color, and digital imaging. Informational navigation, structure, front-end design, and implementation will be studied. PREREQUISITE(S): None

ISM 222

INFORMATION VISUALIZATION

This course discusses the basic problems and techniques of visualizing quantitative and qualitative data. Topics include: perception, types of information, representation of univariate and multivariate data and relational information, analysis of representations, presentation, and dynamic and interactive visualizations. Students will create visualizations using graphical software PREREQUISITES: LSP 120

GAM 240

PLAYGRAMMING

This workshop introduces computer programming to artists and game designers. Programming is an art, but before students can create masterpieces they first need to explore, play, and sketch with code. Students learn basic concepts and techniques of computation and apply these to craft gameplay experiences, improvisational experiments, and software toys. Students will author code from scratch and remix code to complete their weekly projects. No prior programming experience or knowledge is required. PREREQUISITE(S): None

GAM 208

VIRTUAL WORLDS AND ONLINE COMMUNITIES

Environments such as social networking sites, multiplayer online games and other online communities are becoming an increasingly large part of how we work, play, and learn. This course introduces the fundamentals for the interdisciplinary study of cyberculture and online social behavior. By examining core scholarship in this area, together with analyzing an existing virtual world, game, or online community, students will learn to research and understand new technologically-enabled social forms as they are emerging. PREREQUISITE(S) WRD 104

GAM 229

DESIGN WRITING AND PRESENTATION

This lecture course focuses on effective communication throughout the development process from writing game design documents to playtesting reports and postmortems. Special attention will be paid to the critical and analytical components of design writing and the clarity of articulation. A further emphasis is put on the preparation and delivery of engaging presentations, particularly game pitches. PREREQUISITE(S): GAM 226 and WRD 104

CSC 378

SOFTWARE PROJECTS FOR COMMUNITY CLIENTS

This is the first course in a two-quarter sequence (winter/spring) for CTI students that satisfies both the Senior Year Capstone requirement and the Junior Year Experiential Learning requirement. The second quarter will be a special section of CSC 399. You will earn four quarter hours of credit for each quarter for a total of eight quarter hours of credit. You must complete both quarters to receive any credit. We work with a community service organization, chosen with help of the Steans Center for Community-based Service Learning. As a community-based service learning course, students will have the opportunity to assess urban community needs in technology, and use problem-solving methods and strategies to make a substantial difference in an inner-city community group, usually by developing an application or a web site.

CSC 399

INDEPENDENT STUDY

Independent study supervised by an instructor. Independent study form required. Can be repeated for credit. Variable Credit. PREREQUISITE(S): None.