Manning College of Information and Computer Sciences
To switch to light/dark mode on this site use ctrl/cmd+shift+L
Contact
Tim Richards
Senior Teaching Faculty
LGRC A351 A
Letter of Recommendation Request
Awards
Professional Improvement Leave Award 2019
College Outstanding Teaching Award (COTA) 2018
Distinguished Teaching Award Nominee 2017, 2018, 2022
Teaching
Fall 2023
Spring 2024
Honors / Independent Studies / Projects
Current Honors Students
Srinanda Yallapragada - Micro Kernel Development on the Raspberry Pi 4 in Rust and C
Current Independent Studies
Research
My research is focused on computer science education in the context of operating systems, compilers, programming languages, and the web. I am particularly interested in teaching tools and platforms for both educators as well as students. This includes auto-grading, novel/modern teaching methods, use of technology in assignments and class and their delivery. I am also interested in tools that make our lives more productive and easier.
(SIGCSE 2022) Experiences Implementing and Utilizing a Notional Machine in the Classroom