Course Info

HCI 430: Prototyping and Implementation

Overview of prototyping methods ranging from low-fidelity to interactive script-based prototypes. Analysis of prototyping tools and their relative advantages. Projects include prototype development over multiple iterations using a variety of strategies.

HCI 440 is a prerequisite for this class.

Fall 2025-2026

  • Section: 701
  • Class number: 12743
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00206 at Loop Campus
  • Instructor: Adam Steele | View syllabus

Section 741

Class number 12963

  • Meeting dates: 9/10/2025 - 11/25/2025
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00206 at Loop Campus
  • Instructor: Adam Steele | View syllabus
  • Meeting dates: 9/10/2025 - 11/25/2025
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: Flex
  • Instructor: Adam Steele | View syllabus


Spring 2024-2025

  • Section: 901
  • Class number: 32879
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00200 at Loop Campus
  • Instructor: Adam Steele | View syllabus

Section 941

Class number 35121

  • Meeting dates: 3/29/2025 - 6/13/2025
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00200 at Loop Campus
  • Instructor: Adam Steele | View syllabus
  • CLOSED
  • Meeting dates: 3/29/2025 - 6/13/2025
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: Flex
  • Instructor: Adam Steele | View syllabus
  • CLOSED


Winter 2024-2025

  • Section: 801
  • Class number: 22735
  • Meeting time: W 5:45PM - 9:00PM
  • Location: CDM 00202 at Loop Campus
  • Instructor: Adam Steele | View syllabus

Section 841

Class number 22890

  • Meeting dates: 1/4/2025 - 3/21/2025
  • Meeting time: W 5:45PM - 9:00PM
  • Location: CDM 00202 at Loop Campus
  • Instructor: Adam Steele | View syllabus


Fall 2024-2025

  • Section: 701
  • Class number: 14425
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00206 at Loop Campus
  • Instructor: Adam Steele | View syllabus

Section 741

Class number 14684

  • Meeting dates: 9/4/2024 - 11/19/2024
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00206 at Loop Campus
  • Instructor: Adam Steele | View syllabus
  • CLOSED
  • Meeting dates: 9/4/2024 - 11/19/2024
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: Flex
  • Instructor: Adam Steele | View syllabus
  • CLOSED


Spring 2023-2024

  • Section: 901
  • Class number: 32833
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00218 at Loop Campus
  • Instructor: Adam Steele | View syllabus

Winter 2023-2024

  • Section: 801
  • Class number: 22726
  • Meeting time: W 5:45PM - 9:00PM
  • Location: CDM 00216 at Loop Campus
  • Instructor: Adam Steele | View syllabus
  • CLOSED
  • Section: 802
  • Class number: 26030
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: 14EAS 00206 at Loop Campus
  • Instructor: Krista Kleban | View syllabus

Fall 2023-2024

  • Section: 701
  • Class number: 12707
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00228 at Loop Campus
  • Instructor: Adam Steele | View syllabus
  • Section: 710
  • Class number: 12997
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Adam Steele | View syllabus

Spring 2022-2023

  • Section: 901
  • Class number: 39945
  • Meeting time: M 5:45PM - 9:00PM
  • Location: CDM 00218 at Loop Campus
  • Instructor: Adam Steele | View syllabus
  • Section: 910
  • Class number: 39847
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Adam Steele | View syllabus

Winter 2022-2023

  • Section: 801
  • Class number: 28652
  • Meeting time: W 5:45PM - 9:00PM
  • Location: 14EAS 00206 at Loop Campus
  • Instructor: Adam Steele | View syllabus

Fall 2022-2023

  • Section: 701
  • Class number: 18321
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00216 at Loop Campus
  • Instructor: Adam Steele | View syllabus

Spring 2021-2022

  • Section: 901
  • Class number: 37354
  • Meeting time: M 5:45PM - 9:00PM
  • Location: CDM 00218 at Loop Campus
  • Instructor: Adam Steele | View syllabus
  • CLOSED
  • Section: 910
  • Class number: 37236
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Adam Steele | View syllabus

Winter 2021-2022

  • Section: 801
  • Class number: 28289
  • Meeting time: W 5:45PM - 9:00PM
  • Location: 14EAS 00206 at Loop Campus
  • Instructor: Adam Steele | View syllabus

Fall 2021-2022

  • Section: 701
  • Class number: 3859
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00216 at Loop Campus
  • Instructor: Adam Steele | View syllabus
  • CLOSED

Spring 2020-2021

  • Section: 901
  • Class number: 30522
  • Meeting time: M 5:45PM - 9:00PM
  • Location: Online: Sync
  • Instructor: Adam Steele | View syllabus

Section 901X

Class number 36482

  • Meeting dates: 3/27/2021 - 6/11/2021
  • Meeting time: M 5:45PM - 9:00PM
  • Location: OLSYN CH000 at Lincoln Park Campus
  • Instructor: Adam Steele | View syllabus
  • CLOSED
  • Meeting dates: 4/17/2021 - 4/17/2021
  • Meeting time: Sa 9:00AM - 10:30AM
  • Location: N/A at Lincoln Park Campus
  • Instructor: Adam Steele | View syllabus
  • CLOSED
  • Meeting dates: 5/8/2021 - 5/8/2021
  • Meeting time: Sa 9:00AM - 10:30AM
  • Location: N/A at Lincoln Park Campus
  • Instructor: Adam Steele | View syllabus
  • CLOSED
  • Meeting dates: 5/22/2021 - 5/22/2021
  • Meeting time: Sa 9:00AM - 10:30AM
  • Location: N/A at Lincoln Park Campus
  • Instructor: Adam Steele | View syllabus
  • CLOSED


  • Section: 910
  • Class number: 30373
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Adam Steele | View syllabus