computer science careers in Egypt