Programming and Introductory Data Structures
Beyster Building 2632
2260 Hayward Street
Ann Arbor, MI 48109-2121
(734) 764-2138
akamil AT umich DOT edu
Pronouns: he/him/his
I am a Lecturer at the University of Michigan. My tentative teaching schedule for AY24-25 is:
I am currently doing research with the Computer Languages and Systems Software group at Lawrence Berkeley Lab. My work involves programming models, program analysis, languages, and compilers for parallel computing. I also do research in Computer Science education.
I have had many amazing students. Here are some with whom I have worked closely: