Teaching
I taught and assisted in various courses at different universities during my graduate studies. My roles have included delivering lectures, holding office hours, preparing projects, quizzes, and exams, and providing detailed feedback on student work. My multifaceted teaching experience spans across undergraduate, graduate, and high-school levels, demonstrating my ability to adapt and contribute to a wide range of educational settings.
Teaching Philosophy
In my philosophy of teaching, I am guided by the belief that the primary role of an instructor is to facilitate students' growth and development by fostering an environment that nurtures curiosity, critical thinking, and self-discovery. I firmly believe that all students possess unique strengths and potential, and it is the responsibility of the teacher to create opportunities for them to realize and harness their capabilities. Central to my approach is the recognition that learning is a dynamic and collaborative process, where both students and instructors contribute to the collective pursuit of knowledge. As such, I strive to create a classroom atmosphere that encourages active engagement, open dialogue, and mutual respect. By fostering a supportive and inclusive learning community, I aim to inspire a lifelong passion for learning and instill in my students the resilience and adaptability needed to thrive in an ever-changing world.
Teaching Style
The heart of my teaching approach is the cultivation of analytical thinking and practical problem-solving skills. Rather than merely imparting information, I design assignments and discussions to challenge students to apply theoretical concepts to real-world scenarios. Drawing from my own journey as a student in Aerospace & Ocean Engineering, I recognize the importance of hands-on learning experiences and ample time for exploration. Thus, I strive to create an environment that encourages curiosity, collaboration, and the development of diverse approaches to solving complex fluid dynamics problems. Through this approach, students are empowered to deepen their understanding of principles and cultivate the skills necessary for success in their academic and professional pursuits.
I view assessments not merely as tools for grading, but as opportunities for students to demonstrate their understanding of fundamental concepts. I propose a comprehensive approach to assessment inspired by Bloom's Taxonomy. While exams serve to gauge basic comprehension, I believe that projects offer a more nuanced understanding of the material. By incorporating projects into the curriculum, students are challenged to apply their knowledge creatively and reflect on their learning process. Additionally, I emphasize the importance of feedback mechanisms, such as quizzes, solution manuals, and feedback forms, to continuously evaluate student understanding and adapt teaching strategies accordingly.
Teaching Experience
Texas A&M University
Lecturer
Course: OCEN 362 Hydrodynamics (Junior Level, 38 Students) - Spring 2024
OCEN362 is a core course in the Department of Ocean Engineering at TAMU. The course was designed to equip students with a comprehensive understanding of fluid motion principles, their applications in ocean engineering, and various methodologies and approaches for analyzing water flow around different oceanic structures. The curriculum includes comprehensive coverage of real-world applications, spanning topics like Potential flow, Waves, Dimensional analysis, Different viscous flow analyses, Boundary layers, and Pumps.
Role: involved several key responsibilities and functions
Course Planning and Delivery: Developing curriculum, preparing lectures and problem-solving videos, and delivering course content effectively to students.
Assessment and Evaluation: Designing assignments, quizzes, exams, and projects, and providing solution manuals and feedback to students to assess their learning progress.
Student Engagement: Facilitating discussions, encouraging participation, and addressing student questions and concerns.
Graduate Teaching Assistant
Courses:
AERO 689 Computational Aerodynamics (Graduate Level, 15 students) with Professor Antony Jameson - Fall 2023.
OCEN 689 Turbulence Modeling (Graduate Level, 12 students) with Professor Sharath Girimaji - Spring 2023.
OCEN 402 Naval Architecture (Senior Level, 55 students) and OCEN 362 Hydrodynamics (Junior Level, 52 students) with Professor Mirjam Fürth - Spring & Fall 2022.
Role: involved several key responsibilities and functions
Course assisting: Delivered a few lectures, held office hours, and prepared projects, quizzes, and exams.
Assessment and Evaluation: Evaluated student deliverables and provided in-depth feedback. Used the web-based learning management system (Canvas) to organize course materials, announcements, and grades.
Egypt Scholars - Remotely in Arabic - Volunteering
Lecturer
Course: OpenFOAM for Beginners (Multi-Levels, 40 Students) - Summer 2022
OpenFOAM is the free, open-source CFD software developed primarily by OpenCFD Ltd since 2004. It has a large user base across most areas of engineering and science, from both commercial and academic organizations. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence, and heat transfer, to acoustics, solid mechanics, and electromagnetics. The purpose of this course is to introduce OpenFOAM covering common commands and files so that you can easily pass through the steep initial learning curve at your own pace. The lessons learned here can be applied to any OpenFOAM solver. However, the focus is on fluid mechanics applications since it is the main interest of Aerospace, Mechanical, Ocean, Chemical, and Petroleum Engineers.
Role: involved several key responsibilities and functions
Course Planning and Delivery: Developing curriculum, preparing lectures, and delivering course content effectively to students.
Assessment and Evaluation: Designing assignments and projects, and providing feedback to students to assess their learning progress.
Student Engagement: Facilitating discussions, encouraging participation, and addressing student questions and concerns.
Stevens Institute of Technology
Workshop Tutor - Volunteering
Crash Course: Introduction to LaTeX through Overleaf (3 sessions, Graduate students) - Spring 2020
LaTeX is a way of writing documents that is more like writing a program than using Word. Initially, it's harder than Word, but once you start writing complicated technical reports with mathematics it becomes easier. These sessions introduced LaTeX to the students, enabling them to use most of the features you'll need.
Role: involved several key responsibilities and functions
Course Planning and Delivery: Developing session slides, and delivering course content effectively to students.
Student Engagement: Facilitating discussions, encouraging participation, and addressing student questions and concerns.
Teaching Assistant
Course: Civil Engineering, Design, and Architecture A and B - AUTOCAD Program (High-School Level, 35 students) with Professor Leslie Brunell - Summer I & II 2019.
Role: involved several key responsibilities and functions
Course Assisting: Delivered AUTOCAD lectures in the Pre-College Program.
Assessment and Evaluation: Evaluated student deliverables and provided in-depth feedback.
Egyptian Russian University
Teaching Assistant
Course:
AUTOCAD (Freshmen Level, 45 students) with Professor Abdel Baset Isamail - Summer 2018.
Mathematics II (Freshmen Level, 45 students) with Professor Ali Mahmoud Al-Sharawy - Summer 2018.
Role: involved several key responsibilities and functions
Course Assisting: Prepared and Delivered sections, solving exercises.
Assessment and Evaluation: Evaluated student deliverables and provided in-depth feedback.
Zewail City of Science and Technology
Teaching Assistant
Course: (Multi-Levels, 20-30 students) - Fall 2017 to Spring 2018
Computational Fluid Dynamics, Low-Speed Aerodynamics, and Aircraft Conceptual Design with Professor Ahmed Eltaweel
Introduction to Astronautics, and Orbital and Space Flight Mechanics with Professor Mohammed Khalil Ibrahim
Wind Energy: FAST Program, and Engineering Production with Professor Mostafa Abdallah
Role: involved several key responsibilities and functions
Course Assisting: Prepared and Delivered sections, solving exercises, and a few lectures.
Assessment and Evaluation: Evaluated student deliverables and provided in-depth feedback.