CS 530: Developing User Interfaces
Course Timeline
Check out the Drexel UI course blog!
**** Topics subject to change (under construction) ****
Class Time: Mondays, 6-8:50pm, Room UC 149
Online section: lectures streamed live through Drexel Learn
Week | Date | Lecture | Class Reading Presentations |
Assignments & Project |
1 | 6/26 |
|
||
2 | 7/3 |
[No Lecture] | As We May Think, Vannevar Bush (1945) [Discussion] |
Lab 0 |
3 | 7/10 |
Technical Research in HCI
Interfaces on the Web |
Lab 1 | |
4 | 7/17 | Design Specifications, Prototyping & Interface Evaluation |
Reinecke, K., Flatla, D. R., & Brooks, C. (2016, May). Enabling designers to foresee which colors users cannot see. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (pp. 2693-2704). ACM. (Presenter: Max Mattes) [Related Paper] [Related Paper]
Amershi, S., Chickering, M., Drucker, S. M., Lee, B., Simard, P., & Suh, J. (2015, April). Modeltracker: Redesigning performance analysis tools for machine learning. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (pp. 337-346). ACM. (Presenter: Paras Wadekar) [Related Paper] [Related Paper] Bernstein, M.S., Little, G., Miller, R.C., Hartmann, B., Ackerman, M.S., Karger, D.R., Crowell, D. and Panovich, K., 2015. Soylent: a word processor with a crowd inside. Communications of the ACM, 58(8), pp.85-94. (Presenter: Adrian Naranjo) [Related Paper] [Related Paper] Cecchinato, M. E., Sellen, A., Shokouhi, M., & Smyth, G. (2016, May). Finding email in a multi-account, multi-device world. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (pp. 1200-1210). ACM. (Presenter: Anh Nguyen) [Related Paper] [Related Paper] |
P1 Lab2 |
5 | 7/24 | Xia, H., Araujo, B., Grossman, T., & Wigdor, D. (2016, May). Object-oriented drawing. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (pp. 4610-4621). ACM. (Presenter: Roberto Vieras)
Pinelle, D., Wong, N., & Stach, T. (2008, April). Heuristic evaluation for games: usability principles for video game design. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 1453-1462). ACM. (Presenter: Mark Gardner) Chi, E. H., Rosien, A., Supattanasiri, G., Williams, A., Royer, C., Chow, C., ... & Cousins, S. (2003, April). The bloodhound project: automating discovery of web usability issues using the InfoScentπ simulator. In Proceedings of the SIGCHI conference on Human factors in computing systems (pp. 505-512). ACM. (Presenter: Fraser Torning) [Related Paper][Related Paper] Andreasen, M. S., Nielsen, H. V., Schrøder, S. O., & Stage, J. (2007, April). What happened to remote usability testing?: an empirical study of three methods. In Proceedings of the SIGCHI conference on Human factors in computing systems (pp. 1405-1414). ACM. (Presenter: Dongxiao Li) Roo, J. S., Gervais, R., Frey, J., & Hachet, M. (2017, May). Inner Garden: Connecting Inner States to a Mixed Reality Sandbox for Mindfulness. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems (pp. 1459-1470). ACM. (Presenter: Joseph Heenan) |
P2 Lab3 | |
6 | 7/31 | Evaluation Session | Burke, M., & Kraut, R. E. (2014, April). Growing closer on facebook: changes in tie strength through social network site use. In Proceedings of the 32nd annual ACM conference on Human factors in computing systems (pp. 4187-4196). ACM. (Presenter: Levi Kaplani)
Little, G., & Miller, R. C. (2006, October). Translating keyword commands into executable code. In Proceedings of the 19th annual ACM symposium on User interface software and technology (pp. 135-144). ACM. (Presenter: Chiu Kenny Tsui) Hartmann, B., Abdulla, L., Mittal, M., & Klemmer, S. R. (2007, April). Authoring sensor-based interactions by demonstration with direct manipulation and pattern recognition. In Proceedings of the SIGCHI conference on Human factors in computing systems (pp. 145-154). ACM. (Presenter: Garry Ledford) Horvitz, E., Jacobs, A., & Hovel, D. (1999, July). Attention-sensitive alerting. In Proceedings of the Fifteenth conference on Uncertainty in artificial intelligence (pp. 305-313). Morgan Kaufmann Publishers Inc. (Presenter: Gregory Dorchies) [Related Paper] [Related Paper] |
P3,P4 Lab 4 |
7 | 8/7 | Accessibility | Gajos, K. Z., Wobbrock, J. O., & Weld, D. S. (2008, April). Improving the performance of motor-impaired users with automatically-generated, ability-based interfaces. In Proceedings of the SIGCHI conference on Human Factors in Computing Systems (pp. 1257-1266). ACM. (Presenter: Thomas Rottinger) [Related Paper] [Related Paper]
Carrington, P., Hurst, A., & Kane, S. K. (2014, April). Wearables and chairables: inclusive design of mobile input and output techniques for power wheelchair users. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 3103-3112). ACM.(Presenter: Duc Le) Jacob, R. J. (1990, March). What you look at is what you get: eye movement-based interaction techniques. In Proceedings of the SIGCHI conference on Human factors in computing systems (pp. 11-18). ACM. (Presenter: Greg Barasch) Morency, L. P., & Darrell, T. (2006, January). Head gesture recognition in intelligent interfaces: the role of context in improving recognition. In Proceedings of the 11th international conference on Intelligent user interfaces(pp. 32-38). ACM. (Presenter: Ralph Brewer) Cohn, G., Morris, D., Patel, S., & Tan, D. (2012, May). Humantenna: using the body as an antenna for real-time whole-body interaction. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 1901-1910). ACM. (Presenter: Aditya Patwa) [Related Paper] [Related Paper] Picard, Rosalind W., Elias Vyzas, and Jennifer Healey. Toward machine emotional intelligence: Analysis of affective physiological state. IEEE transactions on pattern analysis and machine intelligence 23.10 (2001): 1175-1191. (Presenter: Floyd Cuttino) [Related Paper] [Related Paper] |
P5 (optional) Lab 5 |
8 | 8/14 | Intelligent User Interfaces & UIs off the Desktop |
Horvitz, E., Breese, J., Heckerman, D., Hovel, D., & Rommelse, K. (1998, July). The Lumiere project: Bayesian user modeling for inferring the goals and needs of software users. In Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence (pp. 256-265). Morgan Kaufmann Publishers (Presenter: Scott Haag) [Related Paper] [Related Paper]
Chau, D. H., Kittur, A., Hong, J. I., & Faloutsos, C. (2011, May). Apolo: making sense of large network data by combining rich user interaction and machine learning. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 167-176). ACM. (Presenter: Joseph Durko) [Related Paper] [Related Paper] Amershi, S., & Conati, C. (2007, January). Unsupervised and supervised machine learning in user modeling for intelligent learning environments. In Proceedings of the 12th international conference on Intelligent user interfaces(pp. 72-81). ACM. (Presenter: Philip Baldoni) [Related Paper] [Related Paper] Amershi, S., Fogarty, J., & Weld, D. (2012, May). Regroup: Interactive machine learning for on-demand group creation in social networks. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 21-30). ACM. (Presenter: Robert Ross) Fiebrink, R., Cook, P. R., & Trueman, D. (2011, May). Human model evaluation in interactive supervised learning. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 147-156). ACM. (Presenter: Karishma Changlani) Kulesza, T., Amershi, S., Caruana, R., Fisher, D., & Charles, D. (2014, April). Structured labeling for facilitating concept evolution in machine learning. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 3075-3084). ACM. (Presenter: Zilin Zong) |
|
9 | 8/21 | Future Interactive Systems | Yuksel, B. F., Oleson, K. B., Harrison, L., Peck, E. M., Afergan, D., Chang, R., & Jacob, R. J. (2016, May). Learn piano with BACh: An adaptive learning interface that adjusts task difficulty based on brain state. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (pp. 5372-5384). ACM.(Presenter: Jeshuran Paul) [Related Paper] [Related Paper]
Harrison, C., Tan, D., & Morris, D. (2010, April). Skinput: appropriating the body as an input surface. In Proceedings of the SIGCHI conference on human factors in computing systems (pp. 453-462). ACM. (Presenter: Max Bezahler) Poupyrev, I., Gong, N. W., Fukuhara, S., Karagozler, M. E., Schwesig, C., & Robinson, K. E. (2016, May). Project Jacquard: interactive digital textiles at scale. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (pp. 4216-4227). ACM. (Presenter: Ajinkya Dhage) [Related Paper] [Related Paper] Rendl, C., Kim, D., Parzer, P., Fanello, S., Zirkl, M., Scheipl, G., Haller, M. & Izadi, S. (2016, May). Flexcase: Enhancing mobile interaction with a flexible sensing and display cover. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (pp. 5138-5150). ACM. (Presenter: Shivam Saxena) [Related Paper] [Related Paper] Ishii, H., & Ullmer, B. (1997, March). Tangible bits: towards seamless interfaces between people, bits and atoms. In Proceedings of the ACM SIGCHI Conference on Human factors in computing systems (pp. 234-241). ACM. (Presenter: Devashish Bhargava) Ko, M., Choi, S., Yatani, K., & Lee, U. (2016, May). Lock n'LoL: group-based limiting assistance app to mitigate smartphone distractions in group activities. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (pp. 998-1010). ACM. (Presenter: Courtney Webster) [Related Paper] [Related Paper] |
|
10 | 8/28 | Project Demos | P7 P8 Extra Credit |