Generate a tailored SOP for Dr. Ali Madooei. Improve your application with a focused, well-structured draft.
Ali Madooei is an Associate Teaching Professor in the Department of Computer Science at Johns Hopkins University, where he develops and teaches courses in foundational computer science and advanced topics in software engineering. He has been recognized for his efforts with the Whiting School of Engineering Excellence in Teaching Award in 2024. His teaching interests include software development, educational technology, and instructional design. Madooei runs the Coding, Learning, Application-Building Lab, which promotes unstructured hands-on learning in software development education, supporting dozens of students each semester in developing software projects that qualify for academic credit and practical experience. He also explores the intersection of artificial intelligence and educational technology to enhance instruction and improve student learning experiences through his AI-Assisted Instruction Lab.
Johns Hopkins University • Baltimore, MD
Develops and teaches computer science courses, focusing on foundational topics and advanced software engineering.
University of British Columbia • British Columbia, Canada
Taught courses in the Department of Computer Science.
Kwantlen Polytechnic University • British Columbia, Canada
Taught courses in computer science.
Department of Pathology - PhD in Pathobiology. GRE is not required.