Tim Richards

Senior Lecturer, Computer Science

Summer 2018 Innovation Fellow

Fellowship Project & Instructional Interests

I am a Senior Lecturer in the College of Information and Computer Sciences (CICS). I received my M.S. and Ph.D. in Computer Science in 2006 and 2010 respectively and have taught at a number of institutions before and after that time including Springfield College, Clark University, Trinity College, and currently at UMass. I have taught a wide range of courses and students during this time. This includes introductory and advanced courses as well as small and large enrollment classes. I am particularly interested in teaching courses focused on programming from a variety of perspectives, such as low-level programming principles encountered in operating systems as well as high-level programming challenges found in web programming. I have participated in a number of research projects at UMass ranging from virtual machines to automated lecture capturing systems and have co-authored a book on C++ data structures. I am also heavily involved in developing curriculum and establishing learning outcomes in CICS where I am currently the undergraduate program director. I have also been known to bake lasagna for my large 200 student classes as an end-of-semester gift.