
Teaching Assistant
Department of Computer Science & Engineering
Biography
Ahmed Yahia is a teaching assistant in the faculty of Computer Science & Engineering at Alamein International University. Graduated from the Bioinformatics Department at Kafrelsheikh University. He is a skilled software engineer with experience in C, C++, C#, Dart, PHP, JavaScript, Python, and Java. His expertise includes mobile development with Flutter, backend development with Laravel, and working on cloud-based and distributed systems.
He has contributed to projects involving web development, AWS Cloud, Docker, Microservices, and Apache Kafka. His core interests are Data Structures and algorithms, Database Systems, and Object-Oriented Analysis and design (OOAD).
Over the past two years, Ahmed has been actively engaged in student activities at the Faculty of Computer Science & Engineering. He contributed to establishing the IEEE AIU Student Branch, which promotes academic and research excellence, supports students in engineering and technology, and provides opportunities for professional networking in line with IEEE global standards. He has also contributed to supervising the ICPC AIU Community, helping students enhance their problem-solving skills and participate in ICPC competitions.
- Teaching Assistant at Faculty of Computer Science & Engineering
- Structured Programming
- Objected Oriented Programming
- Web Programming
- Database Systems
- Field Training 1
- Cloud Computing
- Artificial Intelligence
- Design & Analysis of Algorithms
- Machine Learning
- Software Engineering