Faculty cover photo

Mohammad Moshirpour

Associate Professor at Informatics, University of California-Irvine10 Followers

Mohammad Moshirpour is an Associate Professor of Teaching in the Informatics department at the University of California-Irvine. His research focuses on software design, development, and engineering, with a strong emphasis on best practices. Professor Moshirpour is dedicated to bridging the gap between academia and industry by collaborating with organizations to address real-world challenges. His approach to teaching is hands-on, encouraging students to engage actively with the material. Professor Moshirpour is a proponent of hackathons as innovative tools for both teaching and assessment. He believes that these events provide students with invaluable opportunities to apply theoretical knowledge in practical settings, fostering creativity and problem-solving skills. His commitment to experiential learning is evident in his teaching methodologies, which aim to prepare students for the dynamic demands of the software industry. Holding a Ph.D. in Software Engineering from the University of Calgary, Professor Moshirpour brings a wealth of knowledge and expertise to his role at UC Irvine. His academic journey has been marked by a passion for advancing the field of software engineering, particularly in areas such as software requirements engineering, machine learning, and artificial intelligence. Through his research and teaching, he strives to equip the next generation of software engineers with the skills and insights necessary to excel in their careers. In addition to his academic pursuits, Professor Moshirpour is actively involved in various initiatives that promote the integration of cutting-edge technologies into software engineering practices. His work not only contributes to the academic community but also has a significant impact on the industry, driving innovation and excellence in software development.

External Link

Publications

Share Mohammad's Profile