Teaching

Over many years, I taught the following courses:

  • Empirical Software Engineering, PhD level, Nile University, Fall 21.

  • Software Architecture, Nile University, Fall 19

  • Software Project Management, Nile University, Spring 17, Spring 18

  • Software Testing, Nile University, Spring 17.

  • Software Engineering, Nile University, Fall 18.

  • High Performance Computing, Ain Shams University

  • Advanced Software Engineering, Ain Shams University.

  • Agile Software Engineering, Ain shams University.

  • Business Process Modeling, Ain Shams University.

  • Project Management, Ain Shams University.

  • Introduction to Programming, AASTMT, 2004

  • Software Architecture and Design, Spring 2017, Egyptian eLearning University

  • Process Control, French University in Egypt, 2005.

Commerce Server Training, Global Knowledge, Copenhagen, 2009 to Ukrainian team




Mondo Project, 2008


Commerce Server Training in Alingsås, Sweden

Our Mission was to deliver Commerce Server 2007 Training. This included:

  1. A 5 Full Days Training for Some Microsoft Partners from Sweden and Switzerland. The attendees were from different companies (Sigma, Halogen and others) and different experience using Microsoft Technology, Attendees include senior architects, developers and designers, who worked with e-commerce platforms for many years.

  2. A 3 Days training for nBit SIGMA (a Gold Certified Partner in Portals).