Adam Blank
Teaching Professor of Computing and Mathematical Sciences; Academic Director, First-Year Success Research Institute
B.S., Carnegie Mellon University, 2012; M.S., 2014. Lecturer in Computing and Mathematical Sciences, 2018-2020; Teaching Assistant Professor of Computing and Mathematical Sciences, 2020-2022; Caltech, 2022-.
Overview
Adam Blank's teaching approach involves developing new technologies and techniques to enhance the learning of computer science students. They experiment with new techniques and technologies involving technology, human computation and collaboration to improve the classroom experience. They are especially interested in broadening participation in computing via their teaching methods.
Related News
Read more news >Publications
Related Courses
2022-23
CS 101 – Special Topics in Computer Science
CS 137 – Real-World Algorithm Implementation
CS 2 – Introduction to Programming Methods
CS 22 – Data Structures & Parallelism
CS 24 – Introduction to Computing Systems
CS 3 – Introduction to Software Design
2021-22
CS 11 – Computer Language Lab
CS 111 – Graduate Programming Practicum
CS 137 – Algorithms in the Real World
CS 2 – Introduction to Programming Methods