Skip to content

Computer Science & Engineering - BEng / MEng (Hons) Degree

This programme is subject to validation for September 2027 entry. All new programmes at the University must undergo validation, the purpose of which is to ensure that the proposed programme is aligned to the University’s Mission and its content reflects appropriate levels of academic standards and quality.

About the Course

The Computer Science and Engineering degree goes beyond traditional computer science, combining software development with a deep understanding of hardware systems and engineering design. You’ll graduate ready to develop integrated hardware and software solutions for emerging technologies such as artificial intelligence, networking, cybersecurity, and other intelligent and autonomous systems.

You will develop expertise in embedded systems, microprocessor architecture and object-oriented design, learning how to optimise performance across the full hardware and software stack. By combining computational thinking with practical engineering principles, the course encourages creativity, innovation and entrepreneurial thinking in technology development. You will also explore the professional, ethical and sustainability considerations shaping modern technologies.

The course is informed by current developments in computing, engineering and intelligent digital systems, aligning with regional and national strengths in advanced technologies and digital innovation.

Whether you choose the three-year BEng route or the four-year integrated Master’s MEng route, you will benefit from industry informed teaching and practical project-based learning, developing a distinctive and industry relevant skillset. The degree is also designed to support future accreditation by relevant professional bodies.

This degree can be studied as a three-year full-time degree (BEng) or a four-year degree that includes a foundation year, or as a four-year full-time degree (MEng) or a five-year degree that includes a foundation year. Our foundation year is intended to prepare you for your subsequent years of studying, offering you the chance to strengthen your skills, knowledge and confidence.

The foundation year will be relevant to:

  1. Students who have not achieved the required A-level points (or equivalent) score to enter the first year of the degree programme.
  2. Mature students who have been out of the formal education system for some time.

Find out more about the foundation year and fees.

Please note: You will need to apply using a specific UCAS code if you wish to undertake the 4- or 5-years including foundation.

The choice between BEng (Bachelor of Engineering) and an MEng (Master of Engineering) depends on your career goals, interest in further specialisation, and time commitment:

  • BEng: A three-year degree identical to the first three years of the MEng course.
  • MEng: A four-year integrated master’s degree, the highest undergraduate engineering qualification in the UK.

Year 1

Focuses on the foundational principles of engineering math, electronics, and core programming. You will begin to understand how software interacts with hardware at a fundamental level.

All modules are 20 credits, unless specified.

Modules:

  • Analog and Digital Electronics 1
  • Engineering Mathematics
  • Principles of Programming
  • Architectures and Operating Systems
  • Computational Thinking
  • Explore

Year 2

You will advance into more specialised areas such as physical computing, computer networks, AI, and object-oriented systems.

All modules are 20 credits, unless specified.

Modules:

  • Analog and Digital Electronics 2
  • Object-Oriented System Design
  • Physical Computing
  • Networks & Security
  • Engineering Project Management
  • Concepts in AI

Year 3

The final year of the BEng focuses on advanced systems integration and professional engineering practice. You will undertake a major individual project, applying your knowledge to a real-world engineering problem, alongside studying areas such as computational intelligence, Internet of Things, digital system design, and cyber security.

All modules are 20 credits, unless specified.

Modules:

  • Professional Engineering Practical Project (40 credits)
  • Computational Intelligence
  • Internet of Things
  • Digital System Design
  • Cyber Security & Cryptography

Optional:

  • Industrial Work Experience

Year 4 (MEng Route)

In your final year on the MEng route, you will develop advanced skills in designing and managing complex computing systems. You will work on a team-based engineering project, applying your knowledge to real-world challenges, while studying topics including cloud and edge computing, advanced digital systems, professional and ethical practice, and an optional module.

All modules are 20 credits, unless specified.

Modules:

  • Team Development Project (40 credits)
  • Cloud & Edge Computing
  • Professional and Ethical Issues in Engineering
  • Advanced Digital Systems

Optional (one module):

  • The Internet of Things
  • Advanced AI in Robotics
  • Frontiers in Technology
  • Sensors and Actuators
  • Information Security
  • Advanced Programming
  • Vision with Deep Learning
  • Algorithm Design & Analysis
  • Emerging Mobile Applications
  • Wireless Networks
  • Programming for Data Analysis

A student-centred approach to learning and teaching is encouraged through a wide range of activities, including technical laboratories, individual and group projects, case studies and problem-solving exercises. Learning is further enriched through real-world case studies, guest lectures from industry professionals, and the use of Moodle and Microsoft Teams to support both on-campus and online learning experiences.

Due to the practical and interdisciplinary nature of the programme, both campus-based and online workshops play an important role in developing students’ technical knowledge and practical abilities, underpinned by strong theoretical foundations. In addition to scheduled teaching, students are expected to engage in directed self-study and independent learning to deepen their understanding and build a professional portfolio of project work and technical artefacts in preparation for graduate employment.

Students are supported academically and pastorally by the Programme Team, led by the Programme Director. Each student is also assigned a Personal Tutor within the School, who acts as a key point of contact for academic guidance and pastoral support. Additional peer support is provided through the Student Coach scheme, where current second-, third- and Master’s-level students support others within modules and across the wider learning community.

The assessment strategy for the programme varies to ensure the most appropriate method for each specific module and subject area. Modules are assessed through a combination of methods, such as formal examinations, practical assignments and projects, written assignments, technical reports, presentations, in-class tests, peer assessments and case studies.

This degree prepares graduates for careers across computing and engineering, where employers increasingly value expertise in software-hardware integration, intelligent systems and secure digital technologies. The programme develops a broad, industry-relevant skill set applicable to a wide range of technology sectors.

Graduates may pursue roles such as software engineer, embedded systems or firmware engineer, systems engineer, cyber security analyst or engineer, AI engineer, IoT or connected systems engineer, cloud or edge computing engineer, and digital hardware or computer engineer.

Throughout the course, students gain practical experience through project-based learning, laboratory work, industry-informed teaching and optional industrial placement opportunities. The programme also provides a strong foundation for postgraduate study, research and progression towards professional accreditation pathways.

Typical Offers

​The following requirements are based on typical offers relevant to entering year 1 of the degree.

If you do not meet these entry requirements, we also offer a Foundation Year which allows progression to Year 1 upon successful completion.​

  • Tariff points: 112-120 (BEng Degree) or 120-128 (MEng Degree)
  • Contextual offer: See our contextual offers page.
  • GCSE: Five GCSEs at Grade C / 4 or above to include English Language / Welsh First Language, Mathematics / Mathematics – Numeracy.
  • English Language Requirement: Academic IELTS 6.0 overall with at least 5.5 in all elements, or equivalent.
  • A level subjects: Minimum three A levels to include Grades BCC, including Grade C in Mathematics or Physics. Welsh Advanced Skills Baccalaureate considered as a third subject.
  • BTEC National / Cambridge Technical Extended Diploma: DMM (BEng Degree) or DDM (MEng Degree). To include 6 Merits within Mathematics or Physics modules.
  • T Level: Merit. To include Mathematics or Physics.
  • Access to Higher Education Diploma: To include Mathematics or Physics.
  • International Baccalaureate (IB) Diploma: 2 x H5 in Mathematics or Physics.
  • Irish Leaving Certificate: 3 x H2 grades including Mathematics or Physics. Higher level subjects only considered with a minimum grade H4.
  • Scottish Advanced Highers: Grades CD to include grade C in Mathematics or Physics. Scottish Highers are also considered, either on their own or in combination with Advanced Highers.

Combinations of the above qualifications are accepted if they meet our minimum requirements. If your qualifications aren’t listed, please contact Admissions or refer to the UCAS Course Search.

Further information on Overseas qualifications can be found here.

If you are a mature applicant, have relevant experience or RPL that you would like us to consider, please contact Admissions.

How to Apply

Further information on how to apply can be found here.

For general enquiries, please contact the Admissions Team on 029 2041 6010 or email askadmissions@cardiffmet.ac.uk.

For course specific enquiries, please contact the Programme Director, Dr Shadan Khan Khattak:

  • Location

    Llandaff Campus

  • School

    Cardiff School of Technologies

  • Duration

    3-5 years full time dependent on following the BEng or MEng route and undertaking foundation year.

We endeavour to deliver courses as described and will not normally make changes to courses, such as course title, content, delivery, and teaching provision. However, it may be necessary for the University to make changes in the course provision before or after enrolment. It reserves the right to make variations to content or delivery methods, including discontinuation or merging courses if such action is considered necessary. For the full information, please read our Terms and Conditions.

Inside the entrance of Cardiff School of Technologies. Inside the entrance of Cardiff School of Technologies.

Explore Our Facilities

Designed with employability in mind, the School of Technologies offers modern facilities which include a range of industry standard labs and equipment that enhance your practical learning.

Our exclusive social and study spaces provide the perfect setting to work, relax, and connect, allowing students to interact and build a strong community.

01 - 04
Four students sit on a curved green sofa. One is holding a gaming controller and they are all looking in the same direction

Our students have started a range of societies that you can join. From rock climbing to gaming, Formula 1 and much more, there’s something for everyone.

Five young adults in matching yellow t-shirts stand in a line

Our network of student coaches become your mentors, and will support you on your journey at the School of Technologies.