Every student is required to take a total of 48 units of core courses as a part of
their MSTCI degree requirements and is usually recommended to plan to take 1-2 core courses (12 units) per
semester. See sample schedule on
MSTCI Curriculum
page.
Throughout this course, students will be able to understand and
explain core programming concepts. Also, students will be able to recognize the importance of and have some
ability to apply basic software engineering principles and relevant tooling that can be used to realize their
ideas.
The students will be introduced to user experience (UX) and user
interface (UI) design, the role of designers, and the design process. To reinforce UX and UI design
principles, students will assess and provide analysis on the design of an existing product and learn about
modern design tools.
Students will be able to think strategically about communication and
negotiation with shared value in Business and Communication Class. This class will also assist students in
sharpening their oral presentation, interpersonal communication, and negotiation skills as leaders. We will
look at a variety of case studies as examples of best practices and guidelines based on research and
experience.
This class covers the fundamental understanding of the experiential
design process from ideation to deployment, how the five senses work (smell, hear, sight, taste, touch),
spatial design, and technologies necessary to develop the interactive experiences . By the end of the class,
the students will get to develop their interactive experiences as the final project.