Syllabus

In this 9-week course, we will be exploring user experience and user interface design, with a brief supplement in front-end web development.

Unit 1 Design Thinking

We will explore the overall design process, from research through prototyping design concepts. The primary goal in this unit is to start developing our ability to draw connections between user insights and design decisions.

Unit 2 Interaction Design

We will learn the fundamentals of interface and interaction design, borrowing from general visual design basics, and focusing specifically on their application in screen-based interfaces. This unit is especially practice-oriented, as the goal is to become more comfortable and familiar with design tools to prototype interfaces, and to develop usable and appealing designs by exploring the design space thoroughly.

Unit 3 Information Architecture

Finally, we will dig deeper into the inner workings of user experience design by exploring methods for organizing content and decomposing tasks that users can complete with our interfaces.

Unit 4 Web Development

With a guest teacher, you’ll spend one week exploring the basics of HTML and CSS, culminating in a hackathon with some of the web development students. The goal this week will be to get more comfortable with these fundamental web technologies, in order to be more prepared to work with developers.

Unit 5 Final Project

We will close out the class with a two-week final project period, where you’ll work to develop a project of your own choosing. During these weeks, focus will be on completing the project. There will be a limited amount of class time focused on reviewing and extending topics explored earlier in the course. It is strongly encouraged that you start preparing for your final project prior to these two weeks.

Unit 6 Career Services

Find a job!