Interaction Design and Web Development

A close-up photo of a Simmons student using their laptop in their lap

Design and build something beautiful

Gain the confidence and skill set to design and code the next generation of interactive websites and mobile applications. Explore every aspect of web and mobile app development, and turn that knowledge into a successful career. 

The Ifill School of Media, Humanities and Social Sciences’ Communications Department and the School of Sciences and Health Professions' Computer Science Department jointly offer our bachelor’s degree in interaction design and web development. This program offers two tracks to specialize in: Interaction Design (BA) or Technology (BS)

Simmons also offers related majors in Computer Science, Communications, and Public Relations and Integrated Marketing Communications

What Will You Study as an Interaction Design and Web Development Major?

Our program in Interaction Design and Web Development combines classes from the Communications and Computer Science departments. Working alongside our experienced faculty, you'll blend theory with practice, building sophisticated websites with modern programming languages and solving complex interactive design problems.

You’ll gain an understanding of audience expectations and how to meet them using prototyping and coding. You may choose to focus on interaction and user-experience design (IxD and UX) in the Interaction Design track (BA), or, you can focus on full-stack web development in the Technology track (BS). 

No matter your concentration, you'll gain foundational knowledge of both front-end and back-end development processes. Some of the topics you’ll explore: 

  • Interaction Design — Explore interaction design principles and tools needed to create dynamic web and mobile experiences. You’ll design user interfaces using prototyping software, test for usability, and oversee the website development process.
  • Foundations of Computer Science — Learn computer science fundamentals and programming languages like Python.
  • Web Design — Learn how to create user-friendly websites using HTML and CSS, create and edit web graphics, establish site hierarchy, and design information architecture
  • User Experience — Learn skills for creating engaging user journeys for digital applications and real-world scenarios. Engage in creating ideal audience profiles, usability testing, and prototyping.
  • Human-Centered Design — Discover how understanding your audience and users can lead not only to better solutions but also to solving the right problems. You’ll keep real people at the center of design, leading to more innovative and transformative solutions.
  • Web-Centric Programming — Gain skills in software development and information technology. Use HTML5, CSS, and JavaScript with jQuery, AJAX, and server-side Perl

Simmons University’s Boston location is ideal for accessing internships. You’ll find plenty of opportunities to apply your knowledge in real-world environments. 

Pursue a Successful Career in Web Interaction & Development

Our well-rounded curriculum will ensure your professional marketability.

Our students hone their design and technical abilities and thrive in careers in various industries. Some potential jobs include:

  • Front-end Developer
  • Web Developer
  • Web Designer
  • Graphic Designer
  • Software Engineer
  • Interaction Designer
  • User Experience Designer

Step One: Core

Majors will complete the core of the following courses.

COMM 121Visual Communication4
COMM 210Introduction to Graphic Design4
CS 110Foundations of Information Technology4
CS 112Introduction to Computer Science4


Step Two: Development

Majors will complete the following courses.

COMM 244Introduction to Web and Interactive Design4
COMM 333Design for User Experience4
CS 221Database Management Systems4
CS 321Web-Centric Computing4


Step Three: Electives

Students take TWO electives, one from each discipline (CS and COMM).

CS 227Computer Networks (Fall, prereq CS112 and CS110)4
CS 224Data Visualization4
CS 327Cybersecurity (Spring, prereq CS227)4
CS 343Systems Analysis and Design (Spring)4
COMM 246Digital Imaging for Design4
COMM 248Type and Image4
COMM 240Typography4
COMM 241Human-Centered Design4
COMM 340Advanced Design4


Step Four: Capstone Specialization

Students wishing to receive a BS in Interaction Design & Web Development: Technologyshould complete their capstone with ONE independent learning experience from:

CS 350Independent Study4
CS 370Internship4

Students wishing to receive a BA in Interaction Design & Web Development: Interaction Designshould complete their capstone with ONE independent learning experience from:

COMM 370Internship4
COMM 390Studio 5: A Communications Workplace4

Required Courses

Minors will complete the core of the following courses.

CS 112Introduction to Computer Science4
COMM 244Introduction to Web and Interactive Design4
CS 321Web-Centric Programming4
COMM 333Design for User Experience4


Elective

Minors wishing to specialize in interaction design will complete the following course.

COMM 210Introduction to Graphic Design4

Minors wishing to specialize in technology will complete the following course.

CS 221Database Management Systems4

Spotlight on Interaction Design & Web Development Students and Alums

A student working on a phone app by drawing out the components

What is Interaction Design?

All designers aspire to engage and delight their users. Interaction Design, or IxD, seeks to create optimal conditions for engagement between people and products — both digital and physical.


The Simmons academic campus

Passionate Leaders Project: Spring 2022 Cohort

Passionate Leaders Project: Spring 2022 Cohort The Passionate Leaders Project (PLP) supports undergraduate students by funding research opportunities that transcend traditional coursework. Participants of the PLP develop research and critical thinking skills and bring the insights of academia to real...


Jillianna Farietta

Jillianna Farietta ’16 on Applying Computer Science in the Non-Profit Sector

Jillianna Farietta '16 has been a “computer geek” from a young age. Now a Web Developer at Fenway Health, Jillianna applies the valuable lessons she learned at Simmons to her position every day.