Overview
Imagine shaping the next generation of transformative digital products. The B.S.C. in Human-Centered Design & Computing empowers visionary students who want to fuse design ingenuity & storytelling with computational power. This program empowers students to see technology as more than just a tool; it’s a canvas for creating beautiful, intuitive, and life-changing solutions that have a lasting impact. You'll dive into the heart of innovation, learning to craft interactive systems, apps, immersive worlds, and AI-driven experiences that solve real-world problems while prioritizing human needs.
In today's interconnected world of design and technology, this interdisciplinary program arms you with the essential skills to guide and inspire diverse, cross-functional teams. You'll master user-centered design principles, creative coding, and emerging tech like XR (augmented & virtual reality), AI, and physical computing, all while exploring how these elements intersect with storytelling, product design, and societal impact. Our hands-on, learn-by-doing ethos means you'll prototype from day one in state-of-the-art labs, collaborating with industry experts, researchers, and faculty mentors to create standout portfolios. Our graduates aren't just job-ready; they are taught to shape industry, landing roles at top companies like Google, Meta, Amazon, Motorola, Stripe, and Adobe, where they drive innovation in user experience (UX), product design, and management.
Why choose Human-Centered Design & Computing as your major?
- Interdisciplinary Edge: Human-Centered Design & Computing is more than a major; it’s a cross-industry, cross-discipline, cross-campus ecosystem. Rooted in the School of Communication, we partner with the Frost Institute for Data Science and Computing, as well as multiple departments across campus. Our faculty come from diverse backgrounds such as human factors in engineering, communication, psychology, education, computer science, interaction, industrial, and game design, allowing our students to work side by side with scientists, engineers, designers, and storytellers on groundbreaking projects with partners like NASA, NOAA, and UHealth. This unique blend of communication strategies, visual storytelling, data science, and technical innovation equips you to design digital experiences that are not only cutting-edge but also meaningful, ethical, and deeply human.
- Hands-On Innovation from Day One: Our student-first model gives you immediate access to cutting-edge tools in nationally award-winning labs like the VESL (Virtual Environment Simulation Lab), NERDLab, and UX Lab. Design VR experiences, build games, do research, design mobile apps, prototype wearables, or craft AI-enhanced interfaces, all while learning to design our soon-to-be future.
- Future-Proof Skills for Product Creators: Grounded in Interactive Systems Thinking, you'll gain expertise in UX/UI design, creative coding, physical computing & biometrics, and more. Core courses, such as Interaction Design, User Experience Design, and Artificial Intelligence and Creativity, lay the foundation. At the same time, electives like Building Virtual Worlds, Design with AI, or Voice Interfaces allow you to tailor your path. Add in portfolio reviews, and you'll graduate with a professional-grade showcase ready for the job market.
- Ethical and Impactful Focus: We emphasize designing with purpose, integrating human-computer interaction, ethics, and social responsibility. You'll explore how technology influences and impacts society, ensuring we don’t repeat the mistakes of the past.
- Career Launchpad: This program future-proofs your skillset to thrive in an AI-fueled ecosystem, preparing you for high-demand roles in product design, UX research, game development, virtual reality, AI innovation, and startups.
Curriculum Requirements for Human-Centered Design & Computing
| Code | Title | Credit Hours |
|---|---|---|
| Core Courses | ||
| CIM 101 | Internet, Media, and Society | 3 |
| or CIM 103 | AI and Creativity | |
| CIM 203 | Intro to Creative Coding | 3 |
| CIM 332 | Visual Design for Interactive Media | 3 |
| CIM 343 | Front End Fundamentals | 3 |
| or CIM 383 | Physical Computing | |
| COM 250 | Freedom of Expression and Communication Ethics | 3 |
| or PHI 115 | Social and Ethical Issues in Computing | |
| Advanced Writing and Communication Skills Requirement | ||
| Writing Skills Course: | ||
| WRS 335 | Writing for Interactive Media | 3 |
| Presentation Skills Course: | ||
| COS 211 | Public Speaking | 3 |
| or COS 333 | Business Communication | |
| Digital Skills Course: | ||
| CIM 102 | Interaction Design | 3 |
| Track Requirement 1 | ||
| Choose one of the following: | 9 | |
| Creative Computing | ||
| Physical Computing (whichever course was not used as a core course) | ||
or CIM 343 | Front End Fundamentals | |
| Wearable Technologies | ||
| Mobile Application Development | ||
| Design Futures | ||
| Startup Studio: from Idea to Launch | ||
| Design with Artificial Intelligence (AI) | ||
| Foundations of Design Thinking | ||
| User Experience & Service Design | ||
| User Experience Design | ||
| Human-Centered Design | ||
| Service Design | ||
| UX Strategy | ||
| Human-Computer Interaction | ||
| Meaningful Connections in the Digital World | ||
| UX Research Methods | ||
| Major Electives | ||
| Select a second track from the list above or three electives from the following: | 9 | |
| AI and Creativity | ||
| Introduction to Game Studies | ||
| Introduction to Virtual Reality | ||
| User Experience Design | ||
| Introduction to Game Design | ||
| Designing Experiences for Theme Parks, Museums, and Public Spaces | ||
| Special Topics in Interactive Media | ||
| Wearable Technologies | ||
| Human-Computer Interaction | ||
| Mobile Application Development | ||
| Internet and Media Activism | ||
| Human-Centered Design | ||
| Building Virtual Worlds | ||
| Augmented Reality | ||
| Meaningful Connections in the Digital World | ||
| Designing Games for Impact | ||
| Intro to 3D Design | ||
| Immersive Storytelling | ||
| Video Game Spectatorship and Esports | ||
| Interactive Media Internship | ||
| 2D Character Design | ||
| Advanced 3D Design | ||
| Special Topics in Interactive Media | ||
| Projects and Directed Research | ||
| Aspects of Contemporary Cinema (Designing Playful Experiences) | ||
| Technology Trends | ||
| Startup Studio: from Idea to Launch | ||
| Design with Artificial Intelligence (AI) | ||
| Interactive Media Practicum | ||
| UX Research Methods | ||
| Game Development Studio | ||
| Introduction to Infographics and Data Visualization | ||
| Advanced Infographics and Data Visualization | ||
| Python Programming for Everyone | ||
Additional electives and special topics courses may be substituted with approval of departmental advisor or department chair. | ||
| Portfolio Requirement 2 | ||
| CIM 299 | Sophomore Portfolio Review | 2 |
| CIM 599 | Senior Portfolio Review | 1 |
| General Education Requirements | ||
| Written Communication Skills: | ||
| WRS 105 | First-Year Writing I | 3 |
| WRS 106 | First-Year Writing II | 3 |
| or WRS 107 | First-Year Writing II: STEM | |
| or ENG 106 | Writing About Literature and Culture | |
| Quantitative Skills: | ||
| MTH 113 | Finite Mathematics | 3 |
| or JMM 285 | Applied Statistics for Journalism and Media Management | |
| or STC 103 | Statistical Reasoning for Strategic Communication | |
| Areas of Knowledge: | ||
| Arts & Humanities Cognate | 9 | |
| People & Society Cognate | 9 | |
| STEM Cognate (9 credits) (fulfilled through the major) | ||
| Additional Requirements | ||
| Optional Minor, Optional Second Major, and/or Electives | 48 | |
| Total Credit Hours | 120 | |
- 1
Courses used to fulfill the core requirements cannot be double-counted toward a track. Track courses may be substituted with the approval of the department chair.
- 2
In the Department of Interactive Media, all students pursuing the BSC in Interactive Media must prepare a digital portfolio as a fundamental requirement. This portfolio, with mandatory sophomore and senior portfolio reviews, is pivotal in their academic journey. Before advancing to their junior year, students must submit their sophomore portfolio for faculty evaluation and approval, a crucial milestone overseen by their faculty advisor. Similarly, seniors must undergo a final portfolio review before graduation, ensuring their work aligns with program standards and objectives. The portfolio is a representative overview, demonstrating students’ competence with the Interactive Media program’s learning outcomes. It’s not just a requirement; it’s a canvas to showcase innovative and creative abilities, positioning students for success in their future careers within the dynamic realm of Interactive Media. For guidance and feedback throughout this process, students are encouraged to engage with their faculty advisors, who are committed to helping them excel and achieve excellence in their portfolios, contributing to their academic growth and professional readiness. A grade of B or higher is required to fulfill the requirements of the portfolio courses.
- *
School of Communication students are required to complete a minimum of a minor (inside or outside of the school) in addition to their Communication major to graduate. For an optional 2nd major, please see your advisor.
- *
School of Communication students must complete 6 credits of English Composition unless exempt based on SAT/ACT score or AP/IB exam, 3-6 credits of Mathematics, University Cognates and the Advanced Writing and Communication Skills Proficiency requirement.
Upper Level Elective Requirement
36 credits at the 300 level or higher are required for graduation. These credits may be earned from your major, minor and/or second major, and electives.
Suggested Plan of Study for Human-Centered Design & Computing
| Freshman Year | ||
|---|---|---|
| Fall | Credit Hours | |
| CIM 101 or 103 | Internet, Media, and Society or AI and Creativity | 3 |
| CIM 102 | Interaction Design | 3 |
| MTH 113, JMM 285, or STC 103 | Finite Mathematics or Applied Statistics for Journalism and Media Management or Statistical Reasoning for Strategic Communication | 3 |
| WRS 105 | First-Year Writing I | 3 |
| Arts and Humanities Cognate | 3 | |
| Credit Hours | 15 | |
| Spring | ||
| CIM 203 | Intro to Creative Coding | 3 |
| COS 211 or 333 | Public Speaking or Business Communication | 3 |
| WRS 106, 107, or ENG 106 | First-Year Writing II or First-Year Writing II: STEM or Writing About Literature and Culture | 3 |
| Arts and Humanities Cognate | 3 | |
| People and Society Cognate | 3 | |
| Credit Hours | 15 | |
| Sophomore Year | ||
| Fall | ||
| CIM 332 | Visual Design for Interactive Media | 3 |
| CIM 343 or 383 | Front End Fundamentals or Physical Computing | 3 |
| Select 3 credits in either Creative Computing, Design Futures, User Experience & Service Design or UX Strategy | 3 | |
| Arts and Humanities Cognate | 3 | |
| People and Society Cognate | 3 | |
| Credit Hours | 15 | |
| Spring | ||
| CIM 299 | Sophomore Portfolio Review | 2 |
| COM 250 or PHI 115 | Freedom of Expression and Communication Ethics or Social and Ethical Issues in Computing | 3 |
| WRS 335 | Writing for Interactive Media | 3 |
| Select 3 credits in either Creative Computing, Design Futures, User Experience & Service Design or UX Strategy | 3 | |
| People and Society Cognate | 3 | |
| Credit Hours | 14 | |
| Junior Year | ||
| Fall | ||
| Select 3 credits in either Creative Computing, Design Futures, User Experience & Service Design or UX Strategy | 3 | |
| Select 3 credits in Human-Centered Design & Computing Major Electives or Choose a Second Track | 3 | |
| Minor or Second Major or Elective | 3 | |
| Minor or Second Major or Elective | 3 | |
| Minor or Second Major or Elective | 3 | |
| Credit Hours | 15 | |
| Spring | ||
| Select 3 credits in Human-Centered Design & Computing Major Electives or Choose a Second Track | 3 | |
| Minor or Second Major or Elective | 3 | |
| Minor or Second Major or Elective | 3 | |
| Minor or Second Major or Elective | 3 | |
| Minor or Second Major or Elective | 3 | |
| Credit Hours | 15 | |
| Senior Year | ||
| Fall | ||
| Select 3 credits in Human-Centered Design & Computing Major Electives or Choose a Second Track | 3 | |
| Minor or Second Major or Elective | 3 | |
| Minor or Second Major or Elective | 3 | |
| Minor or Second Major or Elective | 3 | |
| Minor or Second Major or Elective | 3 | |
| Credit Hours | 15 | |
| Spring | ||
| CIM 599 | Senior Portfolio Review | 1 |
| Minor or Second Major or Elective | 3 | |
| Minor or Second Major or Elective | 3 | |
| Minor or Second Major or Elective | 3 | |
| Minor or Second Major or Elective | 3 | |
| Minor or Second Major or Elective | 3 | |
| Credit Hours | 16 | |
| Total Credit Hours | 120 | |
Additional Major Requirements for Human-Centered Design & Computing
| Code | Title | Credit Hours |
|---|---|---|
| Core Courses | ||
| CIM 101 | Internet, Media, and Society | 3 |
| or CIM 103 | AI and Creativity | |
| CIM 203 | Intro to Creative Coding | 3 |
| CIM 332 | Visual Design for Interactive Media | 3 |
| CIM 343 | Front End Fundamentals | 3 |
| or CIM 383 | Physical Computing | |
| COM 250 | Freedom of Expression and Communication Ethics | 3 |
| or PHI 115 | Social and Ethical Issues in Computing | |
| Track Requirement 1 | ||
| Choose one of the following: | 9 | |
| Creative Computing | ||
| Physical Computing (whichever course was not used as a core course) | ||
or CIM 343 | Front End Fundamentals | |
| Wearable Technologies | ||
| Mobile Application Development | ||
| Design Futures | ||
| Startup Studio: from Idea to Launch | ||
| Design with Artificial Intelligence (AI) | ||
| Foundations of Design Thinking | ||
| User Experience & Service Design | ||
| User Experience Design | ||
| Human-Centered Design | ||
| Service Design | ||
| UX Strategy | ||
| Human-Computer Interaction | ||
| Meaningful Connections in the Digital World | ||
| UX Research Methods | ||
| Major Electives | ||
| Select a second track from the list above or three electives from the following: | 9 | |
| AI and Creativity | ||
| Introduction to Game Studies | ||
| Introduction to Virtual Reality | ||
| User Experience Design | ||
| Introduction to Game Design | ||
| Designing Experiences for Theme Parks, Museums, and Public Spaces | ||
| Special Topics in Interactive Media | ||
| Wearable Technologies | ||
| Human-Computer Interaction | ||
| Mobile Application Development | ||
| Internet and Media Activism | ||
| Human-Centered Design | ||
| Building Virtual Worlds | ||
| Augmented Reality | ||
| Meaningful Connections in the Digital World | ||
| Designing Games for Impact | ||
| Intro to 3D Design | ||
| Immersive Storytelling | ||
| Video Game Spectatorship and Esports | ||
| Interactive Media Internship | ||
| 2D Character Design | ||
| Advanced 3D Design | ||
| Special Topics in Interactive Media | ||
| Projects and Directed Research | ||
| Aspects of Contemporary Cinema (Designing Playful Experiences) | ||
| Technology Trends | ||
| Startup Studio: from Idea to Launch | ||
| Design with Artificial Intelligence (AI) | ||
| Interactive Media Practicum | ||
| UX Research Methods | ||
| Game Development Studio | ||
| Introduction to Infographics and Data Visualization | ||
| Advanced Infographics and Data Visualization | ||
| Python Programming for Everyone | ||
Additional electives and special topics courses may be substituted with approval of departmental advisor or department chair. | ||
| Portfolio Requirement 2 | ||
| CIM 299 | Sophomore Portfolio Review | 2 |
| CIM 599 | Senior Portfolio Review | 1 |
| Total Credit Hours | 36 | |
Mission
Our mission is to cultivate designers and technologists who integrate human-centered principles with computational tools to enhance everyday life. We address the demand for innovators who can analyze, design, and deploy products that bridge technology and human experience, respond to cross-sector needs, and are ready for industry challenges.
Goals
Key goals include providing expertise in designing and analyzing interactive systems, harnessing computational power for rich user interactions, and developing skills in emerging technologies such as AI/ML and immersive media.
Student Learning Outcomes
- Students will demonstrate proficiency in designing emerging technology products, from concept to prototype.
- Students will understand and apply fundamental programming principles by developing interactive applications that use these principles.
- Students will explain the societal impact of digital media, ensuring your work drives positive change for individuals, organizations, and communities.

