CS 1635 INTERFACE DESIGN METHODOLOGY

This course will introduce concepts and common practices for building software for user interfaces. Concepts will connect across input, visual layout techniques, and software patterns for responsive user interaction with a focus on mobile platforms (web and native). Emergent interface concepts, such as voice, AR/VR, and IoT will also be explored while building upon the course's software foundation. This course is targeted for students who desire skills in front-end development, interface design and prototyping, and user experience engineering.

Academic Career: Undergraduate
Course Component: Lecture
Grade Component: LG/SNC Elective Basis
Course Requirements: PREQ: CS 0445 (MIN GRADE 'C' or Transfer)
Minimum Credits: 3
Maximum Credits: 3

Current Sections

Fall 2026

Class No.DaysTimesRoomInstructor(s)TA(s)Type
25555 (1010)TuTh11:00am-12:15pmSENSQ 5313Jacob Biehl
LEC