Dr. Hammad Ahmad
Assistant Teaching Professor
Contact
5000 Forbes Avenue
Pittsburgh, PA 15213
- 341 TCS Hall
5000 Forbes Avenue
Pittsburgh, PA 15213
Bio
I am an Assistant Teaching Professor in the Software and Societal Systems Department in the School of Computer Science at Carnegie Mellon University. I received my M.S. and Ph.D. in Computer Science and Engineering at the University of Michigan, and my B.S. in Computer Science at Washington and Lee University.My teaching methods aim to cultivate a growth mindset and facilitate student engagement in the classroom. My research interests broadly span software engineering and cognition. I am particularly interested in using the cognitive basis of programming to enhance tool support for developers and explore more effective methods for teaching Computer Science.
In my spare time, I love playing soccer and ping pong. I also enjoy photography, and am always looking for excuses to take my camera out of the storage closet.