Rawan Ghnemat
As a computer science professor in the era of artificial intelligence, my teaching philosophy is grounded in the conviction that students must be equipped not only with the technical skills necessary to implement AI algorithms but also with the critical thinking and problem-solving abilities required to innovate and apply these algorithms to real-world challenges. To achieve this goal, I strive to create an environment that fosters creativity, curiosity, and collaboration. This involves encouraging students to think outside the box and explore diverse approaches to problem-solving. Integrating hands-on experiences into my teaching, such as team-based projects, allows students to apply their knowledge and develop practical skills.
Average Student Evaluation:
Over the past 8 years, consistently achieved an excellent student evaluation average score of 95%, reflecting exceptional teaching performance and dedication to student success across both undergraduate and graduate courses. This evaluation is based on multiple dimensions, including clarity of instruction, course organization, engagement, and student support.
Feedback from Graduate and Undergraduate Students:
"Definitely the best professor I have taken a course with so far."
"One of the best teachers I’ve ever encountered. Hats off to Dr. Rawan!"
She combines both enthusiasm and a thorough grasp of the curriculum in her lectures, making programming enjoyable for us.
"BEST STRUCTURED PROGRAMMING PROFESSOR!"
Dr. Rawan is one of the finest (if not the best) lecturers I have ever had. She encourages students to think outside the box, which is something every professor should do. Her teaching has motivated me to love programming, even though it’s not my strongest subject. She is patient, kind, and always takes the time to answer and re-explain all our questions. Her lectures are rich with content and information. Truly, the best professor ever!
"Diversity in the material and proficiency in cooperation."
Dr. Rawan is incredibly knowledgeable and excels in both teaching and interacting with her students. Her focus on teaching through numerous examples helps me grasp concepts far better than if it were purely lecture-based. She is kind-hearted, hardworking, and explains the course content wonderfully.
"One of the best lecturers in PSUT from every perspective."
Dr. Rawan takes her time to explain every topic thoroughly, ensuring that students can fully understand the material. She is flexible, patient, and shows an exceptional level of care and motivation toward her students and the subject matter.
"Dr. Rawan always enters the lecture prepared to teach in a fun and engaging way."
She presents the material in a highly organized manner, offering valuable tips and tricks for tests and exams. She is one of the best professors I’ve ever had, and if given the chance, I would gladly take another course with her. She is always kind-hearted, and even provides help without being asked. Truly a role model, with clear and straightforward explanations for every topic.
"A perfect professor—very inspiring, bright, and encouraging of leadership and creativity."
I loved this course!
My teaching philosophy focuses on three key objectives: challenging my students to expand their capabilities, continuously challenging myself to improve my teaching through computer science education research, and exploring and implementing innovative curriculum advancements. My students have consistently provided excellent evaluations throughout my teaching career, indicating a high level of satisfaction with my courses. This feedback underscores the effectiveness of my teaching methods, which prioritize engagement, active participation, and hands-on learning.
As an experienced artificial intelligence instructor, I have successfully imparted the knowledge and skills necessary for Ph.D. students to excel in this rapidly evolving field, encouraging them to push the boundaries of AI research and development. As an active member of the academic community, I have participated in numerous projects and initiatives aimed at enhancing education quality and promoting knowledge transfer between institutions. Notably, as a primary member from PSUT in the DAAD-funded project "Bringing Data Literacy to Jordan," I facilitated cooperation between higher education institutions and non-university partners in teaching, research, and higher education management. Additionally, I participated in the "Education Quality Measurement Project Meeting" in Madrid as part of an Erasmus+ project and developed an online introductory course for Artificial Intelligence in partnership with the Edraak organization.
These experiences have enabled me to stay abreast of the latest trends and developments in computer science education and to contribute to the advancement of the discipline through collaboration and knowledge-sharing. Throughout my teaching career, I have had the opportunity to teach a variety of undergraduate and graduate courses in computer science, including: