AUC The American University in Cairo Computer Engineering (BSc) and Computer Science (BSc)
AUC The American University in Cairo

AUC The American University in Cairo

Computer Engineering (BSc) and Computer Science (BSc)

New Cairo City, Egypt

BSc

1 up to

3 years

English

Full time

On-Campus

Key Summary

About: The American University in Cairo (AUC), founded in 1919, offers BSc degrees in Computer Engineering and Computer Science at New Cairo. The programs cover design, implementation and maintenance of hardware, software, networks and embedded systems; they teach algorithms, programming, software engineering, middleware, architectures, systems design, theory and professional skills including teamwork, communication and ethics. Computer Engineering is accredited by ABET's Engineering Accreditation Commission; Computer Science is accredited by ABET's Computing Accreditation Commission.

Career Outcomes: Graduates can work as software engineers, systems designers, application developers, embedded systems engineers, network engineers, researchers or entrepreneurs, and work in cybersecurity, data engineering or academia.

Computer Engineering:

Computer engineering embodies the science and technology of the design, construction, implementation, and maintenance of the software and hardware components of modern computing systems and computer-controlled equipment. Computer engineering applies the theories and principles of computing, mathematics, science, and engineering to solve technical problems through the design of computing hardware, software, networks, and processes. Computer engineers are involved in the design of computer-based systems, including distributed computing environments and embedded systems, in addition to systems for portable, desktop and client/server environments and communications devices. The program provides the foundation and areas of specialization necessary to analyze, design, and evaluate systems software, middleware, and software/hardware architectures and interfaces. 

Computer Science:

AUC's computer science program aims to provide 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 society's needs. The program teaches its students to innovate new computing solutions, new algorithms for solving problems, new programming languages, new software engineering methodologies, new underlying theories of the domain, and application development. The course of study offers a broad intellectual engagement with computing both in practice and theory, as well as logic and capabilities. The theoretical ground, abstraction, design, and professional practice levels (technical competence, teamwork, problem-solving, and communication skills) and social and ethical contexts of the discipline of computing are well integrated into the curriculum that the department offers. The undergraduate program in computer science is accredited by the Computing Accreditation Commission of ABET.

Accreditation:

The undergraduate program in computer engineering is accredited by the Engineering Accreditation Commission of ABET. The undergraduate program in computer science is accredited by the Computing Accreditation Commission of ABET.

Alumni of the programs: 

Mohamed El-Geish, 2007, part of the founding team of a start-up, Workfit, in Silicon Valley and current artificial intelligence at Cisco

Location:

AUC New Cairo 

Expert Faculty:

Sherif Aly: Sherif Aly ’96 (DSc, The George Washington University) is a professor of computer science and engineering and a professional engineer with significant industrial and governmental consultation experience. His prime research interests include the interdisciplinary aspect of mobile and pervasive computing. Aly has worked in governmental entities and academia as a senior scientist of innovation and entrepreneurship for the Egyptian government, a senior member of the technical staff for General Dynamics, a research scientist at Telcordia Technologies (formerly Bellcore) and a visiting scientist at the National Institute of Standards and Technology in the United States. He is currently an active international expert for the Accreditation Board of Engineering and Technology (ABET), evaluating international programs for accreditation compliance. Aly has earned international recognition for outstanding teaching and has received numerous national and international awards for his outstanding performance, including the AUC President’s Catalyst for Change Award and Egypt’s National Prize for Scientific Research.

Amr El-Kadi: Amr El-Kadi (DSc, The George Washington University) is a computer systems engineering professor and former chair of the University's Department of Computer Science and Engineering. He was a member of the IEEE-CS/ACM joint task force that developed the Software Engineering Code of Ethics and Professional Practices. Currently, he is a member of the Software Engineering Professional Ethics Project (SEPEP) sponsored by the Software Engineering Coordinating Committee (SWECC). El-Kadi taught undergraduate- and graduate-level courses in EECS at The George Washington University. He is a recipient of the IEEE-CS Certificate of Appreciation. He served as the Middle East representative of the IEEE Technical Committee on Operating Systems and Applications Environments. He is also a member of Eta Kappa Nu (the U.S. national electrical and computer engineering honor society) and the Association for Computing Machinery (served as chair of the ACM Egypt chapter).