The computer science program offers students the opportunity to engage in coursework, research projects, and other activities designed to further enhance the student’s knowledge and skills in many areas of the rapidly changing discipline of computer science. The program provides a broad spectrum of study in preparation for careers in advanced computer science areas.

Read More



Meet our highly-accomplished faculty members


Find out what people have to say about AUC!

At AUC, I was encouraged to think independently, do my own research, break new ground. That’s exactly what I did with my first startup, Emerge Technology. As an entrepreneur, you need that kind of broad vision, that eagerness to take on a new challenge.

Tayssir El Hawary ’05
Co-founder and CEO of Modern Transit Solutions Company

“AUC was the launchpad for my career, first inspiring me to pursue postgraduate studies in computer science and more recently as a tech entrepreneur and CEO.”

Rana El Kaliouby '98, '00
CEO and Co-Founder of Affectiva, AUC Board of Trustees and Former Research Scientist at MIT 
Mohamed El Nawawy

Understanding the history and culture of the communities we’re working with — that was part of my liberal arts program at AUC. I see the value every day. 

Mohamed El Nawawy ’92, ’07
Former Managing Director and CEO, Telecom Egypt


software coding

Computer Science - BSc

The course of study offers a broad-based intellectual engagement with computing both in theory and practice as well as logic and capabilities. The study program is designed to prepare students for a wide variety of careers.
Learn More
artificial intelligence coding


The Master in computing (M.Comp.) at the School of Sciences and Engineering prepares students for higher-level professional practice in local and international markets.
Learn More
graduating students


The PhD program emphasizes the application of research methods and procedures to advanced areas in science and technology. Advancing applied sciences and technology must be based on fundamental comprehension of various disciplines, while being responsive to the needs of new technologies.
Learn More


The computer science and engineering program is accredited by