Why Computer Engineering?
Perhaps the most in-demand skillset in today’s tech-centric world, Computer Engineering and its application across all industries is changing the way we experience life and is evolving rapidly. We want to place our students at the forefront of the telecommunications, networks, and electronics industries. Our versatile graduates can go on to a multitude of careers in the technological development of practically any sector.
Who Should Apply?
This 4-year undergraduate program produces dynamic computer engineers who enjoy working collaboratively and can adapt to the constant change of the industry. If you love to experiment and have a passion for technology, then computer engineering is for you. Applicants to this degree program will need a strong basis in mathematics, sciences, electronics and computing basics, and need to be able to self-evaluate throughout their studies.
In the first year, this program tackles core principles of engineering mechanics, calculus, algebra and physics, homing in on the basics of computer organization and operation. As students advance, more complex elements of digital systems, electronics, networking and security are examined. Computer Engineering is one of our most flexible programs, giving students the opportunity to select from their choice of professional electives, with innovative options such as Web Programming, Circuit Design, Safety Engineering and Materials Science.
A key element of this program is the internship, which allows students to apply their learning in a real-world scenario, spending one month with one of AUBH’s partner organizations. Graduates of this course will find themselves as work-ready computer scientists, with potential careers in every area of life and commerce.
|Program name||Total Number of Credits|
|Bachelor of Science in Computer Engineering||
English Requirements (9 credits)
Arab Heritage Requirements (6 credits)
Mathematics Requirements (6 credits)
Science Requirements (8 credits)
Social Science Requirements (9 credits)
Core Requirements (17 credits)
Major Lower Level Requirements (21 credits)
Major Upper Level Requirements (36 credits)
Professional Elective Options (12 credits)
Students pursuing the Bachelor of Science in Computer Engineering must complete a minimum of 12 elective credits per the following:
- One approved elective course in mathematics (3 credits)
- Three engineering elective courses (9 credits):