Lawrence Angrave

Lawrence Angrave
Lawrence Angrave he/him/his
Teaching Professor, Gies RC Evans Innovation Fellow, CITL Fellow
(217) 333-1424
2217 Siebel Center for Comp Sci

For More Information

Research Interests

  • Accessible Education
  • Effective computer science instruction at scale

Research Areas

Books Authored or Co-Authored (Original Editions)

Selected Articles in Journals

Click for more

Articles in Conference Proceedings

Abstracts (in print or accepted)

Refereed Conference Papers and Presentations

Click for more

Pending Articles

Service on Department Committees

  • Chair of Siebel School Executive Committee (2023 - present)
  • Instructional Area Chair (2022 - 2024)
  • Chair of ad hoc Teaching Faculty Promotion Committee (2022, 2023,2024)
  • CS Liaison to University of Washington Access Computing Group (2020 - present)
  • Broadening Participation Committee (2019 - 2022)
  • Chair of Academic Appeals Committee (2019-2023)
  • CS Promotion Committee For Specialized Faculty (2018 - 2020)
  • Undergraduate and Graduate Student Awards committee (2015 - 2018)

Click for more

Teaching Honors

  • Student Success Award (Honorable Mention) (2025)
  • Karen Wold Level the Learning Field Award (2022)
  • Center for Innovation in Teaching & Learning (CITL) Faculty Fellow (2019-2021)
  • Gies College of Business RC Evans Innovation Fellow (2019-2020)
  • Computer Science Fisher Award (2018)
  • Computer Science Distinguished Educator Award (2014)
  • Illinois Student Senate Teaching Excellence Award (2012)
  • Campus Award for Excellence in Undergraduate Teaching (2012)
  • Everitt Award for Teaching Excellence (2011)
  • Collins Award for Innovative Teaching (2011)
  • Rose Award for Teaching Excellence (2009)

Click for more

Research Honors

  • British Computer Society Award for Most Innovative Software (1999)

Other Honors

  • ASEE New Engineering Educators Division Best Paper Award (2021)
  • Engineering Open House The Spirit of Innovation Award (2023)
  • Engineering Open House Outstanding Undergraduate Research Award (2023)

Recent Courses Taught

  • CS 199 241 - CS 241 Honors
  • CS 199 241 - Supplementary proj. for CS-241
  • CS 199 341 - Supplementary proj for CS 341
  • CS 199 341 - Supplementary proj. for CS-341
  • CS 296 41 - Honors Course
  • CS 341 (CS 241) - System Programming
  • CS 498 RK1 (CS 498 RK2) - Art and Science of Web Prog

Click for more