Mohammad Ali DarvishView profile
Senior Lecturer
Mohammad Ali Darvish is a Senior Lecturer in the Department of Computer Science at Johns Hopkins University , specializing in software engineering , software testing , and computer science education . He has held teaching positions since at least 2006 and currently works from Malone Hall in Baltimore, Maryland. Education PhD in Computer Science (2015), Iowa State University MSc in Software Engineering (2010), Chalmers University of Technology, Sweden His research focuses on improving software testing methodologies , particularly for graphical user interfaces , and developing automated testing frameworks . He also contributes to computer science education reform , most notably through the Gateway Computing curriculum for engineering majors. Recent publications demonstrate expertise in: GUI Testing (2014-2015) Health Informatics (2011) Software Verification (2010) AI Research Frameworks (2006) Contact: darvish@jhu.edu | Department Website | Google Scholar







