Luther Tychonievich

Luther Tychonievich
Luther Tychonievich he/him/his
Teaching Associate Professor
+1 217 333 8609
2340 Thomas M. Siebel Center for Computer Science

For More Information

Biography

Luther Tychonievich began at Illinois in August 2022; prior to that he spent 9 years as teaching faculty at the University of Virginia. His primary academic activity is education: education of students, teaching assistants, faculty, and computer science educators at every level. He has taught across the CS curriculum (computer organization, data structures, discrete mathematics, graphics, programming, software development, theory of computation) as well a about equity and inclusion (active recruiting, inclusive pedagogy, stereotype threat) and education (assessment, tutoring and teaching methods).

Luther was the 2017 recipient of the Harold S. Morton Jr Award for Teaching and the 2015 and 2019 UVA ACM student chapter's Professor of the Year award winner. He currently serves as Illinois CS's Associate Director for Undergraduate Programs, chairs the Undergrad CS Outcomes & Curriculum Review Committee, and as a member of the Teaching Improvement and Evaluation Committee; he formerly cochaired the Teaching Improvement and Evaluation Committee, served as the Director for Academic Data, and chaired the Broadening Participation in Computing Data subcommittee. Luther is active in family history data standards where he is on the steering committee for the GEDCOM data standard; he formerly served as technical lead for the Family History Metadata Working Group and chaired the Family History Information Standards Organisation. While at UVA he served as the chair of the Undergraduate Curriculum Committee and a member of the Diversity, Ops, Advisory, BA CS program committees, BS CS program committee, and the steering committee of the Center for Innovation in Computing Education and Outreach. He also serves on the program committee for various conferences in CS education.

Luther earned his Ph.D. degree in computer science from the University of Virginia, M.S. and B.S. degrees in computer science from Brigham Young University, and A.A. and A.S. degrees from Lakeland Community College. As a community college alumnus, he is an advocate for community colleges generally and the community college to university pipeline.

Recent Courses Taught

  • CS 100 - Computer Science Orientation
  • CS 340 - Intro to Computer Systems
  • CS 415 - Game Development
  • CS 418 (CSE 427) - Interactive Computer Graphics
  • INFO 102 (CS 102) - Little Bits to Big Ideas