Home page

Computer Engineering - BS

Program Overview

Are you ready to excel in a world of limitless career opportunities at leading tech companies? AUC's Bachelor of Science in Computer Engineering program places you at the forefront of technological advancement. With its unique combination of theoretical knowledge and hands-on experience, the program equips you with the skills to design and develop new technologies for a variety of applications.

The program provides the foundation and areas of specialization necessary to analyze, design and evaluate system software, middleware and software/hardware architectures and interfaces. The specific objectives of the program are to: educate students with a breadth of knowledge in computer engineering that would allow them to contribute to computing projects individually or as members of multidisciplinary teams with emphasis on the creative applications of scientific knowledge in the analysis, design, and implementation of economical computer software and hardware systems; introduce students to a broad spectrum of computer engineering topics, with concentration in one or more computing areas of their choice; prepare students to cope with, and improve on, the ever-evolving discipline of computer engineering and state-of-the-art technologies in the industry of software and hardware systems.  

The Computer Engineering (B.S.) program is accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org, under the commission's General Criteria and the Program Criteria for the Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Engineering Programs.


  • Embedded Systems
  • Artificial Intelligence
close up on student hand working with electrical board

Graduates of AUC's computer engineering program are qualified to fill one or more of the following positions within a few years after their graduation while taking ethical and environmental concerns into account:

  • Professional team member in a multidisciplinary environment, local or global
  • Distinguished member of the computer engineering field through promotion or professional development
  • Successful member of an advanced academic or research organization
  • Successful entrepreneur

Degrees and Admission Requirements

Students wishing to pursue a Bachelor of Science in computer engineering should meet the minimum academic and admission requirements set by AUC.


Excellence for Everyone

AUC will help you set your path to success from day one. 

Students can receive anywhere from 20% to 100% of tuition coverage through scholarships and the Excellence Scholarship Program.

Full-Time Students *142151191236274298
Part-Time Students *442371
Student FTE144.67153.83192.17237.75279.75298.75
Graduates **12172425399

* Fall term enrollment figures
** Undergraduate degrees conferred during the academic year until Fall 2019

Important Note: Enrolment figures include secondary major students

CE Graph-Enrollment treand through academic years 2014-2020ABET Accrediation


Ready to Get Started?