Skip to main content

UX/UI Design

Program overview

Students explore user experience and interface design through foundational HTML and CSS, learning what makes a website intuitive, accessible, and engaging. By designing and building their own community-centered websites, students develop fluency in front-end development and human-centered digital design. This program blends creativity with technical skill, empowering students to think critically about how digital experiences shape the way people learn, connect, and interact online.

Program details

Who is this program for?

This program is ideal for students interested in design, creativity, and technology. It is well-suited for learners who enjoy visual storytelling, problem-solving, and thinking about how users interact with digital platforms. No prior computer science experience is required.

What will students learn?

Students will analyze existing websites to identify what works—and what doesn’t—from a user experience perspective. They will sketch wireframes, design layouts, and build their own responsive websites using HTML and CSS.Throughout the course, students will apply user-centered design principles, test usability, refine visual elements, and present their final website projects.

What will students learn?

Students will develop foundational skills in:

  • HTML and CSS for front-end development
  • Layout design
  • Visual hierarchy
  • Typography and color theory
  • Accessibility and inclusive design principles
  • Iterative design and feedback implementation

By the end of the program, students will understand how thoughtful design enhances functionality—and how strong user experience can amplify impact.

What is the class format?

The course is delivered through live, instructor-led sessions that combine concept instruction with hands-on design and build time. Students learn new design and coding techniques and immediately apply them to developing their own websites, with structured feedback and guided refinement.