B.Eng. Computer Engineering

Welcome to the B.Eng. Computer Engineering Program at ATBU-ODL

Get Started Today

Begin your journey to becoming certified in B.Eng. Computer Engineering

99.9% Online

Experience accessible digital learning from anywhere, at any time.

Flexible

A learning journey that can fit your busy schedule without struggles.

Global Expertise

Experience learning from expert resources and tutors all over the world.

Cost Effective

Save costs on running expenses by learning conveniently from wherever you are.

99.9% Online

Experience accessible digital learning from anywhere, at any time

Flexible

A learning journey that can fit your busy schedule without struggles.

Global Expertise

Experience learning from expert resources and tutors all over the world.

Cost Effective

Save costs on running expenses by learning from wherever you are.

Program Overview

The B.Eng. Computer Engineering program melds the principles of electrical engineering with the intricacies of computer science to design and develop computer hardware, software, and integrated systems. The curriculum delves into areas like digital systems design, microprocessors, computer architecture, embedded systems, and network design. Students also gain insights into programming, data structures, algorithms, and operating systems. Emphasizing hands-on practical experience, they work with circuit design, system integration, and software development. As the digital revolution continues to transform every sector globally, this program prepares graduates to innovate and optimize computing systems, from tiny embedded devices to large-scale computing infrastructures, ensuring they’re efficient, effective, and adaptable to evolving technological demands.

Program Requirements

Admission Requirements

Candidates are admitted into the degree programme in either of the following two ways:

  1. Unified Tertiary Matriculation Examination (UTME) Mode (5 Year Degree Programme)
  2. Direct Entry (DE) Mode (4 Year Degree Programme)


  • Unified Tertiary Matriculation Examination (UTME) Mode

For the five-year degree programme, in addition to acceptable passes in the Unified Tertiary Matriculation Examination (UTME), the minimum admission requirement is credit level passes in Senior School Certificate (SSC) in at least five subjects, which must include English Language, Mathematics, Physics, Chemistry and other acceptable science subjects at not more than two sittings.

  • Direct Entry (DE) Mode

For four-year Direct Entry, in addition to five (5) Senior School Certificate (SSC) credit passes, which must include English Language, Mathematics, Physics and Chemistry, candidates with at least two passes in relevant subjects (Mathematics, Physics and Chemistry) at the GCE Advanced Level or IJMB or JUPEB may be considered for admission. Candidates who have good National Diploma (ND) results in relevant Engineering Technology programmes may also be considered for admission into 200 level. Holders of upper credit pass and above at the Higher National Diploma (HND) level, are eligible for consideration for admission into 300 level.

Graduation Requirements

  1. The degree title to be awarded under this CCMAS shall be a Bachelor of Engineering (B.Eng) or Bachelor of Science (B.Sc.) or Bachelor of Technology (B.Tech.) in Computer Engineering, as may be approved by the awarding University’s Senate.
  2. Candidates must have registered and passed all the compulsory courses specified for the programme.
  3. Candidates admitted through the UTME mode shall have registered for at least, 150 units of courses during the 5-year (cumulative residency) degree programme.

 

Career Opportunities

For graduates with a B.Eng. in Computer Engineering, given the omnipresence of computing in modern society, here are some key career opportunities:

  • Embedded Systems Engineer: Designing and developing specialized computer systems for applications like automotive control, home automation, or medical devices.
  • Hardware Design Engineer: Working on the design, testing, and optimization of computer hardware components like processors, circuit boards, and memory devices.
  • Network Engineer: Designing, implementing, and managing computer networks to ensure efficient and secure communication.
  • Firmware Engineer: Developing the low-level software that runs directly on hardware devices.
  • ASIC (Application-Specific Integrated Circuit) Designer: Designing specialized chips for specific applications in industries like telecommunications or consumer electronics.
  • Systems Architect: Planning and designing complex computer systems and infrastructures for organizations.
  • Field-Programmable Gate Array (FPGA) Developer: Working with reconfigurable digital circuits to achieve specific computing tasks efficiently.
  • Robotics Engineer: Designing and developing robotic systems, which can involve both hardware and software components.
  • IoT (Internet of Things) Engineer: Developing interconnected devices and systems that collect and exchange data.
  • Research Scientist: Conducting research in emerging areas of computer engineering, from quantum computing to novel interfacing technologies.
  • Technical Support Engineer: Providing expertise in resolving hardware and software issues for businesses or consumers.

Given the relentless pace of technological innovation and the increasing reliance on digital solutions across all sectors, computer engineers have a plethora of opportunities to shape the future of technology and its integration into daily life and industry.

Apply today and become part of a community dedicated to propelling humanity forward in a collaborative, inclusive, and multicultural digital environment.

Need some help?

We’re here to answer your questions. Our website is full of information to support your decision making, but if you can’t find what you need online, we offer several ways to contact us.