Dr. Mohammed Farghally
Collegiate Assistant Professor
Virginia Tech
Collegiate Assistant Professor
Virginia Tech
Department of Computer Science
1220B Torgersen Hall
Blacksburg, Virginia, 24061-0106
mfseddik@vt.edu, 5402316044
Department of Computer Science
1220B Torgersen Hall
Blacksburg, Virginia, 24061-0106
mfseddik@vt.edu, 5402316044
My name is Mohammed Farghally. I was born in Cairo, the capital of Egypt. At the age of 7, I moved with my family to Assiut in the middle of Egypt in which I got my primary, preparatory, and secondary education (Engineering discipline). After that, I joined the college of Computers and Information, Assiut University from which I got my bachelor's degree in Information Systems. After that I was hired in the college of Computers and Information, Minia University as a teaching assistant and then as an assistant lecturer in which I was responsible of offering lab and recitation sessions to undergraduate students there. Meanwhile, I joined Cairo university to do my master's studies. I received my first master's degree in 2009. After that, I was awarded a governmental scholarship to pursue my PhD studies in the US. I joined the VT-MENA program which allowed Egyptian Ph.D students to join Virginia Tech per an agreement between the Egyptian Ministry of higher education and VT. At Virginia Tech, I got my second master's degree and my Ph.D. During my PhD, I was working for Prof. Cliff Shaffer in the OpenDSA project in which was responsible of developing and evaluating new innovative ways of presenting algorithm analysis topics in CS3-level courses so that students can be more engaged to the material.
After finishing my Ph.D, I went back home to Egypt. I served as an Assistant Professor in the Information Systems Department, Assiut University, Assiut, Egypt. There I was responsible of teaching classes, mentoring undergraduate and graduate students, and tackling some administrative tasks.
Now, I am back to the US. I am currently serving as a Collegiate Assistant Professor of Computer Science at Virginia Tech. I am responsible of teaching undergraduate and graduate courses, doing research, and helping with redesigning courses. I am working closely with the Digital Education research group. My current research interests are directed towards analyzing student interaction logs with our online tutorials to better understand the students' learning behavior and to redesign the tutorials for a better learning experience. In addition, I am interested in building an instructor's dashboard containing useful visualizations by which instructors using our online tutorials can easily gain useful insights into students' interaction data. I am also working on developing a training program for graduate students who are interested in applying for teaching-focused CS faculty positions. Furthermore, I am working among a team of CS faculty at VT to invetsigate the possibility of implementing an interdisciplinary appraoch of teaching ethics in our department by embedding ethical modules into our core CS courses.