BSc (Hons) in Computer Engineering

Computer engineers and their creations are everywhere. They drive everything from search engines to daily weather reports, animation, cybersecurity and scientific discoveries, pushing developments that use and transform information.

Eton University invites you to open the door to sought-after technology careers with a world-class online Bachelor of Science (BSc) in Computer Engineering degree. You’ll master in-demand computing skills, solve complex problems, and hone your innovation and creativity. This dynamic program will help develop the technical and transferable skills needed for a fulfilling career in your field.

Key Facts

Modules = 58

Duration = Four years

Mode of Study = Self-paced or Virtual Campus

Awarding Body = Eton University

Flexible study 

Flexible payment plans

Adult Students


  • Minimum age = 18

  • If English is your second language, you must provide evidence of language competency. This can be in the form of a certificate, or Eton University can arrange a language test.

Year One

Calculus I

General Physics I

General Physics I Lab

Introduction to Computing

Introduction to Computing Lab


General Chemistry I

General Chemistry I Lab

Calculus II

General Physics II

General Physics II Lab

Programming Fundamentals for Engineers

Programming Fundamentals for Engineers Lab

General Biology I

General Biology I Lab

Engineering Drawing

Electronics Measurements Lab

Year Two

Calculus III

Electric Circuits

Electric Circuits Lab

Data Structures and Algorithm Design

Logical Thinking

World Civilizations

History of the world

Differential Equations I

Discrete Mathematics


Electronics Lab

Object Oriented Programming

Digital Logic Systems

Digital Logic Systems Lab

Year Three

Probability and Random Variables

Engineering Math and Applied Linear Algebra

Software Engineering

Computer Organization and Architecture

Computer Organization and Architecture Lab

Information Systems Fundamentals

Ethics and Professionalism

Operating Systems

Programming Languages & System Programming

Database Systems

Computer Graphics

Microprocessor Fundamentals

Microprocessor Fundamentals Lab

Equality and Human Rights

Year Four

Fundamentals of Communication Systems

Fundamentals of Communication Systems Lab

Embedded Systems

Embedded Systems Lab

Engineering Numerical Analysis

Control Systems and Instrumentation

Multimedia Fundamentals


Computer Networks and Security Fundamentals

Computer Networks and Security Fundamentals  Lab

Distributed Systems

Information Retrieval

Introduction to Artificial Intelligence

We understand that our students come from all corners of the world, and not everyone has the time, finances, or ability to move abroad to receive good quality education. Therefore, our students can choose one of three delivery methods: distance learning, Virtual Campus or physical campus attendance.

Distance Learning


For the self-motivated learner who wants total control over their schedule. This mode of study offers the same course content and access to the learning management system, the only difference is you can choose what you study, when!

Studying 100% online is perfect if you have begun your career and are looking to take the next step, or you’re a school leaver wanting to study a qualification alongside getting that all-important work experience.

You’ll still get access to lecturers and our friendly student support team should you require any assistance.


Virtual Campus

Your classroom. Your Library. Your management system.

Enrol on our comprehensive Virtual Campus and you will be invited to attend weekly sessions with expert teachers and work collaboratively with your fellow peers. This is a great opportunity to network and meet people from different cultures and backgrounds.

You’ll delve into the course materials and take part in interesting discussions relating to your course topics. This mode of study will enrich your studies and help you keep on track. You’ll be able to ask questions, get access to additional resources and take part in interactive quizzes.

After the class has finished, you’ll be able to access all the materials including a recording of the session.

Canva - People on a Video Call.jpg

Physical Campus

For the student who is looking for the full university experience, we have various physical campuses you can enrol with.

Eton Academy – United Kingdom

You can study part of your course at the Eton Academy Campus, located in Manchester, United

Kingdom. Our campus is based in the thriving hub of Exchange Quay. The two-storey building houses classrooms, modern learning facilities, and our dedicated and experienced tutor team.


Manchester City is home to one of the largest student populations in the UK. With libraries,

museums, and culture bursting from every part of the city, you'll be able to indulge your intellect

while still enjoying the entertainment this iconic Northern location has to offer.

Our international support team can assist you with visa applications, accommodation, airport

transfers, social programs and much more.

University of Bolton – United Kingdom

Our students can choose to study the final part of their qualification at the University of Bolton’s

campus located in the north west of the United Kingdom. This multi-million-pound facility is located in the centre of Bolton town and is home to approximately 6,000 students.

Bolton has a renowned and growing cultural scene, it is one of the UK's most vibrant towns and the University of Bolton campus is right at the heart of it. The beautiful town hall, gallery and museum, as well as the famous Octagon theatre and the performance venue the Albert Halls Bolton are all just a short walk from campus.