Interactive Systems Design
off-campus site through a satellite campus or regional partner.
Design websites, games and web applications in this exciting new program. Take a course in painting, drawing, or printmaking. Study perception, memory, and psychology. Discover how Computer Science, Psychology, and Art combine to examine society’s relationship to technology. This program gives students a solid foundation in the wide range of areas related to interactive systems, making them highly attractive to employers in diverse and rapidly-growing fields.
- B.A. & Sc. Four-year
Admission requirements depend on your situation. Tell us about yourself:
As a student in Interactive Systems Design, you will learn about designing web applications, games, and embedded devices. You will develop the technical skills required to implement and test these systems in a variety of scenarios, and learn to understand and use visual media. You will study the role of human cognition, development, memory, communication, and perception in designing these systems.
- The Department of Computer Science is a community of individuals who are excited about the dynamic discipline of Computer Science. They explore new ways in which computing can change the lives of people everywhere.
- Faculty undertake primary research in the field and share discoveries and processese with students.
- The Computer Science Professional Internship Program allows undergraduate students to obtain 12 or 16 months of practical, "on-the-job" experience with a sponsoring company such as ESTI, IBM, SED Systems and zu just to name a few! This takes place prior to completing the final year of the undergraduate degree program.
- CMPT 106: Design and Construction of Games and Interactive Systems
Introduces additional basic concepts in computer science and interaction design, building no the algorithmic foundation of CMPT 105, and adding topics such as representation of data, use of expresssions, development of subprograms, and creating and manipulation of graphical images. Design topics include consideration of narrative, game rules, collaboration, and animation.
- CMPT 381: Implementation of Graphical User Interfaces
Advanced introduction to concepts and structures used to develop GUIs in software, focusing on building user interfaces. Covers the fundamentals of GUI toolkits including input, widgets, layout, events, model-view-controller architectures, and two-dimensional graphics.
- CMPT 481: Human Computer Interaction
Fundamental theory and practice in the design, implementation, and evaluation of human-computer interfaces. Topics include: principles of design, usability engineering, methods for evaluating interfaces with or without user involvement, techniques for prototyping and implementing graphical user interfaces.
- Web Design
- Interface Development
- Usability Testing
- Front-end requirements analysis
- Game Design
- Computer skills
- Critical and analytical thinking
- Organizational/Planning skills
- Problem-solving skills
- Teamwork/Interpersonal skills
- Technical skills
Was this page helpful?
What could make this page better?
If you have any questions that weren't answered by our website, contact us.