Reitmaier, T., Robinson, S., Pearson, J., Raju, D., & Jones, M. (2020). An Honest Conversation: Transparently Combining Machine and Human Speech Assistance in Public Spaces. In Proceedings of the 2020 CHI Conference on Human Factors in Computing SystemsACM.
Price, M., Higgs, S., Wilkinson, L., Lee, M., Embling, R., Kuberka, P., Hamill, A., Collier, J., Keable-Steer, S., Reitmaier, T., Mukhopadhyay, S., & Lindsay, S. (2020). Construal beliefs moderate the usability and effectiveness of a novel healthy eating mobile app. Physiology & Behavior, 222, 112941
Raju, D., Seunarine, K., Reitmaier, T., Thomas, G., Meena, Y., Zhang, C., Pockett, A., Pearson, J., Robinson, S., Carnie, M., Sahoo, D., & Jones, M. (2021). PV-Pix: Slum Community Co-design of Self-Powered Deformable Smart Messaging Materials. In Proceedings of the 2021 CHI Conference on Human Factors in Computing SystemsACM.
Pearson, J., Bailey, G., Robinson, S., Jones, M., Owen, T., Zhang, C., Reitmaier, T., Steer, C., Carter, A., Sahoo, D., & Raju, D. (2022). Can’t Touch This: Rethinking Public Technology in a COVID-19 Era. In CHI Conference on Human Factors in Computing SystemsACM.
Seunarine, K., Raju, D., Thomas, G., Thomas, S., Pockett, A., Reitmaier, T., Steer, C., Owen, T., Meena, Y., Robinson, S., Pearson, J., Carnie, M., Sahoo, D., & Jones, M. (2022). Light-In-Light-Out (Li-Lo) Displays: Harvesting and Manipulating Light to Provide Novel Forms of Communication. In CHI Conference on Human Factors in Computing Systems, New Orleans LA USA 29 April 2022- 5 May 2022 (pp. 1-15). ACM.
Jones, M., Raju, D., Pearson, J., Reitmaier, T., Robinson, S., & Majhi, A. (2024). Beyond 'Slumming It'---AI and the Real Lives of Global South Communities. Interactions, 31(6), 20-27.
Price, M., Higgs, S., Wilkinson, L., Lee, M., Embling, R., Kuberka, P., Hamill, A., Collier, J., Keable-Steer, S., Reitmaier, T., Mukhopadhyay, S., & Lindsay, S. (2020). Construal beliefs moderate the usability and effectiveness of a novel healthy eating mobile app. Physiology & Behavior, 222, 112941
Bailey, G., Seunarine, K., Baptista De Lima, C., Carnie, M., Haymoor, Z., Hyde, M., Jones, B., Jones, M., Pearson, J., Reitmaier, T., Robinson, S., Sahoo, D., & Williams, A. (2024). Older Generation: Self-Powered IoTs, Home-Life and “Ageing Well”. In Nordic Conference on Human-Computer InteractionACM.
Reitmaier, T., Raju, D., Klejch, O., Wallington, E., Markl, N., Pearson, J., Jones, M., Bell, P., & Robinson, S. (2024). Cultivating Spoken Language Technologies for Unwritten Languages. In Proceedings of the CHI Conference on Human Factors in Computing SystemsACM.
Reitmaier, T., Wallington, E., Klejch, O., Markl, N., Lam-Yee-Mui, L., Pearson, J., Jones, M., Bell, P., & Robinson, S. (2023). Situating Automatic Speech Recognition Development within Communities of Under-heard Language Speakers. In ACM CHI Conference on Human Factors in Computing Systems: CHI' 23 (pp. 1-17). ACM.
Pearson, J., Bailey, G., Robinson, S., Jones, M., Owen, T., Zhang, C., Reitmaier, T., Steer, C., Carter, A., Sahoo, D., & Raju, D. (2022). Can’t Touch This: Rethinking Public Technology in a COVID-19 Era. In CHI Conference on Human Factors in Computing SystemsACM.
Reitmaier, T., Wallington, E., Raju, D., Klejch, O., Pearson, J., Jones, M., Bell, P., Robinson, S., & Pearson, J. (2022). Opportunities and Challenges of Automatic Speech Recognition Systems for Low-Resource Language Speakers. In Simone Barbosa, Cliff Lampe, Caroline Appert, David A. Shamma, Steven Drucker, Julie Williamson, Koji Yatani (Ed.),CHI Conference on Human Factors in Computing Systems (CHI '22), April 29–May 5, 2022, New Orleans, LA, USA. ACM, New York, NY, USA (pp. 1-17). ACM Digital Library.
Seunarine, K., Raju, D., Thomas, G., Thomas, S., Pockett, A., Reitmaier, T., Steer, C., Owen, T., Meena, Y., Robinson, S., Pearson, J., Carnie, M., Sahoo, D., & Jones, M. (2022). Light-In-Light-Out (Li-Lo) Displays: Harvesting and Manipulating Light to Provide Novel Forms of Communication. In CHI Conference on Human Factors in Computing Systems, New Orleans LA USA 29 April 2022- 5 May 2022 (pp. 1-15). ACM.
Raju, D., Seunarine, K., Reitmaier, T., Thomas, G., Meena, Y., Zhang, C., Pockett, A., Pearson, J., Robinson, S., Carnie, M., Sahoo, D., & Jones, M. (2021). PV-Pix: Slum Community Co-design of Self-Powered Deformable Smart Messaging Materials. In Proceedings of the 2021 CHI Conference on Human Factors in Computing SystemsACM.
Reitmaier, T., Robinson, S., Pearson, J., Raju, D., & Jones, M. (2020). An Honest Conversation: Transparently Combining Machine and Human Speech Assistance in Public Spaces. In Proceedings of the 2020 CHI Conference on Human Factors in Computing SystemsACM.
This module will give an advanced look at object-oriented programming (OOP) languages. It will investigate how OOP languages and libraries evolved to meet the needs of developers, overcoming the challenges involved in application development using non-OOP languages. The module introduces the programming languages C and C++, including low-level aspects of programming that are usually abstracted away in languages like Java. By starting with C, students will gain an in-depth understanding of the need for OOP concepts before moving on to studying programming in C++ and these concepts.