Since our inauguration, the computer science and engineering department enjoys the trust, credibility and an excellent reputation inside AUC, nationally and internationally. The department continuously faces the challenge of improving the quality of its educational environment and to accommodate the ever-increasing demand on its services.
As Egypt moves towards open markets, the demand for computer experts with training beyond the BSc basic education by newly created and existing technological projects is growing and is certain to rise in the future. Following a careful and detailed feasibility study, the program leading to the MSc degree in computer science started in 1995. The computer science graduate 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. The program allows students flexibility in planning their program of study after the initial course requirements are met. The research activities of the faculty and students include issues of local and regional relevance for which external funding can be obtained. The graduate program was evaluated and accredited by the Supreme Council of Egyptian Universities in 1999 and was reaccredited at later cycles. In 2000, the program offered a diploma, which was consistent with the AUC’s policy of offering diploma in other disciplines and in 2008, the program offered the master's in computing program (a non-thesis option). The MSc program in computer science has been reaccredited by SCU for three more years starting July 24, 2006 and a reaccreditation process was started again by the end of 2009.
Undergraduate computer science and engineering education at AUC follows the general pattern and philosophy of computer science education in the United States with the primary objective of preparing graduates for a professional career in computing. The total requirements of the bachelor of science in computer science program are 133 semester credit hours and 162 credits for the bachelor of science in computer engineering program. Both programs include significant components in the basic sciences, mathematics, and computing topics. The liberal education component is delivered by the core curriculum which comprises 36 credit hours. Students normally take four years to complete the degree requirements for computer science and five years for the computer engineering degree.
Computer science and engineering programs at AUC aim at providing students with a modern education that emphasizes creative applications of scientific knowledge in the analysis, design, and implementation of computer software and hardware systems relevant to the needs of society. This is achieved by providing the relevant skills in theory and practice on the one hand and the awareness of the social implications of their applications on the other. Computing ethics and professionalism are important ingredients of the programs and are emphasized at all levels.
Computer science started at AUC as a minor program offered by the mathematics unit of the science department.
AUC expanded the 10-year old minor in computer science into a bachelor of science degree in computer science.
Computer science was established as an autonomous department at AUC.
The BSc degree of our program was evaluated and accredited by the Supreme Council of Egyptian Universities
BSc degree program was evaluated and accredited by CSAC/CSAB
Program reaccredited by CAC/ABET
Introducing our undergraduate program in computer engineering