Guarionex SaliviaFaculty

Associate Professor of Computer Science in Math, Comp Sci, and Statistics

I received a Masters of Science degree in Mathematics and a Doctor of Philosophy degree in Computer Science, both at the University of Iowa. My primary research interests are in the area of Human Computer Interaction and Assistive Technologies. My teaching interests include human computer interaction, game design & development, computational theory, algorithms and introduction to programming.

I love outdoor sports such as snorkeling, rock climbing, cross-country skiing and kayaking, as well as team sports like baseball and soccer. My other passion is playing games, including board games and video games. If you wish to know more about my research and personal interests please visit my page at salivia.info

Education

PhD in Computer Science



Courses Taught

Past
Synonym Title Times Taught Terms Taught
MCS-177 Introduction to Computer Science I 6 2025/FA, 2024/FA, 2024/SP, and 2023/FA
MCS-178 Introduction to Computer Science II Lab 6 2025/FA, 2025/SP, 2024/FA, and 2023/FA
MCS-177 Introduction to Computer Science I Lab 6 2025/FA, 2025/SP, 2024/FA, and 2023/FA
MCS-291 IS: Assistive Tech & AI 3 2025/FA, 2025/SP, and 2024/FA
MCS-250 Discrete Mathematics II 3 2025/SP and 2024/SP
MCS-210 Computing in Society 2 2025/FA and 2024/SP
MCS-391 IS: Full Stack Web Dev 2 2025/SP and 2024/FA
MCS-115 The Nature of Math 2 2011/FA and 2011/SP
MCS-374 Software Engineering 1 2025/SP
MCS-394 ST: Game Development 1 2025/SP
MCS-375 Algorithms 1 2024/FA
MCS-265 Theory of Computation 1 2012/SP
MCS-103 What Makes Games Fun? 1 2012/JN
MCS-117 Computer Ethics & Soc 1 2011/JN