Navigate Up
Sign In

Bachelor Of Science

Interactive and Social Media



The BS in Interactive and Social Media degree prepares students for the expanding fields of interaction design and social computing. The base program integrates technical and creative disciplines such as human-computer interaction, information technology, and graphic design. Concepts and skills involve user-centered design (user research, ideation, prototyping, and testing), web development languages, interactive scripting, and social computing. A major in Interactive and Social Media prepares students to design and develop interactive communication technologies such as web sites and mobile applications. Students also learn to incorporate social media and social computing into these interactive applications. Acquired skills and knowledge include the ability to design interactive prototypes, evaluate user interfaces and consider user needs for designing technologies that support social interactions. The ISM program provides a design concentration and a development concentration. Both concentrations build upon foundational coursework in interaction design and social computing. 


Choosing a Concentration

All ISM students learn how to create interactive applications such as web sites and mobile apps. The first two years of study include courses that have both design and development elements, which are taken by students in both concentrations. The difference between the concentrations is in the advanced coursework. A student may choose either concentration knowing that it is easy to switch to the other concentration within the first couple years of study.

Design Concentration

The design concentration emphasizes coursework in interaction design as well as strategies for incorporating social computing into websites and mobile applications. It further prepares students to conceptualize and design user experiences and user interfaces for websites, mobile apps, and causal games. At the advanced level, the design concentration emphasizes creating prototypes, creating user experiences involving social and mobile applications, and presenting information visually.


The development concentration emphasizes coursework in information technology and interactive scripting. It further prepares students to develop the web sites, mobile apps and interactive displays that they have designed. At the advanced level, the development concentration includes advanced programming courses for implementing working solutions.

Ask an Ambassador