Human Computer Interaction
Human Computer Interaction
Fall 2016 - 2018
Spring 2020
Fall 2023
Information: Representation, Processing and Visualization
Information: Representation, Processing and Visualization
Spring 2021 - 2023
Fall 2021 - 2022
System Analysis and Design
System Analysis and Design
Fall 2016 - 2018
Spring 2017 - 2020