6.4500 Design for the Web: Languages & User Interfaces

Repeats every week every Monday and every Wednesday and every Friday until Mon May 12 2025 except Mon Feb 17 2025, Mon Mar 24 2025, Wed Mar 26 2025, Fri Mar 28 2025, Mon Apr 21 2025. Also includes Tue Feb 18 2025.
Mon, 02/03/2025 - 2:30pm to 4:00pm
Location: 
66-168
Instructor: 
David Karger

Instruction in the principles and technologies for designing usable user interfaces for Web applications. Focuses on the key principles and methods of user interface design, including learnability, efficiency, safety, prototyping, and user testing. Provides instruction in the core web languages of HTML, CSS, and Javascript, their different roles, and the rationales for the widely varying designs. These languages are used to create usable web interfaces and applications. Covers fundamentals of graphic design theory, as design and usability go hand in hand.