
Teaching Assistant
Department of Computer Science & Engineering
Biography
Nourhan Abdallah is a Teaching Assistant in Computer Science and Artificial Intelligence. She is currently pursuing a Master’s degree at the Faculty of Science, Alexandria University.
Nourhan has served as a Teaching Assistant at several institutions, including the Faculty of Computer Science and Artificial Intelligence at Pharos University and the Faculty of Computer Science at the Alexandria National University.
Her professional interests center on Artificial Intelligence and its applications in education and training. She has collaborated with the Ministry of Communications and Information Technology through the Digital Egypt Initiative, delivering training programs in programming and AI concepts. In addition, she has provided advanced data science training for university students at Alexandria University in collaboration with the Arabian Academy, and conducted AI training at the Arab Academy for Science, Technology & Maritime Transport in partnership with the European Academy.
- Teaching Assistant, Faculty of Computer Science & Engineering, Alamein International University
- Teaching Assistant, Faculty of Computer Science, Alexandria National University — 2024-2025
- Teaching Assistant, Faculty of Computer Science and Artificial Intelligence, Pharos University — 2023 – 2025
- Member of the Schedules Committee, Pharos University — Responsible for entering faculty schedules into the RSS system (2023-2025).
- Academic Advisor, Pharos University — Assisted students in academic advising and study plan preparation (2023-2025)
- Assistant Supervisor for Graduation Projects — Supported faculty members in supervising student projects and guiding students in the technical implementation(2023-2025).
Pharos University
- Machine Learning — Introduction to algorithms that enable computers to learn from data (e.g., regression, classification).
- Advanced Machine Learning — Deep learning methods, ensemble models, and real-world applications.
- Data Science — Data preprocessing, analysis, and visualization for extracting insights.
- Biometrics — Techniques for personal identification using fingerprints, face, and voice recognition.
- Intelligent Systems — Principles of building smart systems using AI techniques.
- Pattern Recognition — Methods for detecting and classifying patterns in data and images.
- Speech Recognition — Fundamentals of speech processing and converting spoken language into text.
Alexandria National University
- Data Science with R — Data manipulation, statistical analysis, and visualization using R.
- Artificial Intelligence with Python — Implementing AI algorithms and applications using Python libraries.
- Programming with Java — Object-oriented programming concepts and software development with Java.