I’m a seasoned computer science educator with a rich background in teaching a diverse range of 15 courses, from the fundamentals of programming to advanced theoretical concepts and practical applications. Whether it’s guiding beginners through their first game development project, making Excel functionality intuitive and engaging, or tackling complex algorithms at the master’s level, I bring a hands-on, practical approach to every lesson.
My specialty is making computer science accessible and exciting for non-CS majors. I’ve successfully transformed intricate topics into clear, relatable concepts, which has not only enhanced understanding but also sparked a deeper interest in the field. Many of my students have been so inspired by my approach that they’ve chosen to minor in or even switch their major to computer science.
From leading workshops that enable students to build their own games for the first time to offering innovative training in data analysis tools like Excel, I focus on making learning engaging and impactful. If you’re looking to explore the world of technology with a smooth, dynamic, and tailored approach, let’s connect and take your skills to the next level.
Experience
-
Lecturer (Aug, 2017
–Present) at American University of Beirut - Lebanon, Beirut
Teaching and Instruction:
Deliver undergraduate and/or graduate-level courses in computer science.
Develop and update course materials, including syllabi, lectures, assignments, and assessments.
Foster an inclusive and stimulating learning environment.
Provide academic advising and support to students.
Curriculum Development:
Contribute to the design and continuous improvement of the computer science curriculum.
Integrate current industry trends and technological advancements into course content.
Research and Scholarship:
Engage in scholarly research and contribute to publications in peer-reviewed journals.
Pursue research activities that align with the department’s focus and contribute to the advancement of the field.
Service and Collaboration:
Participate in departmental and university committees and activities.
Collaborate with colleagues on interdisciplinary projects and initiatives.
Represent the department in academic and professional forums.
Education
-
Master's in Computer Science (Aug, 2017–Aug, 2019) from American University of Beirut - Beirut, Lebanon–scored 95/100
Fee details
livre20–100/hour
(US$0/hour)
**Fee Structure for Professional Consultation**
**Base Fee:** $20 - $100 per session
**Pricing Tiers:**
1. **Subject Level:**
- **Basic Level:** $20 - $40
- **Intermediate Level:** $40 - $60
- **Advanced Level:** $60 - $80
2. **Preparation Time:**
- **Minimal Preparation:** Included in base fee
- **Moderate Preparation:** Additional $10 - $20
- **Extensive Preparation:** Additional $20 - $30
3. **Hands-On Examples:**
- **Basic Examples:** Included in base fee
- **Customized Examples:** Additional $10 - $20
- **Extensive Examples:** Additional $20 - $30
4. **Availability for Communication Outside Session:**
- **Limited Communication:** Included in base fee
- **Moderate Availability:** Additional $10 - $15
- **Extended Availability:** Additional $15 - $25
**Total Fee Calculation:**
The final fee will be determined based on the combination of the subject level, preparation time, number of hands-on examples provided, and the extent of availability for communication outside of the session.
For any queries or to discuss specific requirements, please contact me to receive a tailored quote.