BEng (Hons) Computer Engineering
Delivery & Mode of Study
Language of Instruction
Credits
Factsheet
Introduction
The BEng (Hons) Computer Engineering programme aims to provide graduates with a broad understanding of current technology and practice in computer engineering, covering the relevant aspects of Digital and Analogue Electronics, Microcontrollers and Computer Architectures, Programming and Operating Systems, Software and Hardware Engineering, Networking, Robotics as well as additional specialist areas according to the option modules studied.
The discipline of Computer Engineering encompasses a wide skills base and the emphasis of this programme is placed on Computer Hardware, Networking and Robotics. It encompasses elements of system level design, programming and mathematical principles.
The programme equips graduates with the knowledge, practical skills and confidence to thrive and develop to gain suitable employment in the rapidly changing world of Computer engineering. The skills gained on the programme are also transferable to a diverse set of industrial and commercial sectors.
Career Opportunities
Employability is central to our degree provision and through this programme students will develop the necessary Computer Engineering skills to ensure a successful career in this industry. Programme delivery allows for students to concentrate in their chosen area that suits their career aspirations, chosing module that can focus on computer hardware, software engineering, robotics and networks. Through a number of modules, students have the opportunity to get hands-on, practical understanding and experience to enhance their skills. Industrial placements may also be available to broaden their practical work experience and to consolidate their learning, as well as establishing a professional network, which can provide them with a significant advantage in their early career development. Computer Engineering jobs are considered amongst the 10 most well-paid jobs globally.
Systems Engineer
Focus: Designing and developing embedded systems for devices such as IoT gadgets, automotive electronics, and medical devices.
Hardware Design Engineer
Focus: Developing and testing computer hardware components like processors, circuit boards, and networking equipment.
AI Engineer
Building systems and applications that learn from data to make decisions or predictions without being explicitly programmed for every scenario.
Network Architect
Focus: Designing and maintaining secure network infrastructures for organizations.
Course Benefits
Blend of Hardware and Software
The programme combines hardware and software engineering, covering topics such as embedded systems, cybersecurity, artificial intelligence, and Internet of Things (IoT), ensuring graduates are well-prepared for the evolving tech industry.
High Demand and Job Opportunities
Graduates are in high demand across many industries: tech, telecommunications, finance, healthcare, automotive, and more.
Strong Earning Potential
Due to the specialized skill set and growing industry needs, salaries are competitive, especially with experience or in niche areas like cybersecurity or IoT.
Professional Accreditation & Industry Links
The course is designed to meet international engineering standards, with connections to organizations like the IEEE, IET, and local tech companies, providing networking and career opportunities.
Focus on Employability & Career Development
The programme integrates real-world projects, internships, and industry placements, allowing students to develop problem-solving and critical-thinking skills needed for successful careers in engineering.
Opportunities for Research & Innovation
Students can participate in research projects in areas such as AI, robotics, and smart systems, contributing to technological advancements and even pursuing further studies in postgraduate programmes.
Course Visual Content
Programme Modules per Year
Learning Outcomes
A1. Evaluate, compare and contrast the essential concepts and physical principles of the Computer Engineering discipline:
(i) applicable to Electrical Engineering Fundamentals, analogue and digital electronics; and instrumentation.
(ii) applicable to digital and programmable system design, associated methodologies of programming and hardware description languages.
(iii) applicable to computer architectures, computer hardware and software, operating systems, robotic systems, telecommunication and networking.
A2. Apply knowledge and understanding of mathematics underpinning the Computer Engineering discipline; system analysis, computational algorithms.
A3. Evaluation of the wider commercial and economic context of engineering, applicable business and management techniques, relevant social and legal constraints.
A4. Explain sustainability issues and ability to produce engineering solutions which promote sustainable development.
B1. Apply engineering principles, general physical principles and underlying engineering science to the analysis and solution of engineering problems.
B2. Develop and appraise theoretical and quantitative models and computer software for the simulation, design and verification of computer and/or electrical and electronic systems and devices.
B3. Manage costs in order to produce system designs which both meet defined requirements and are economically viable.
B4. Demonstrate practical competencies in laboratory and workshop skills required for the test, measurement and fabrication of computer and/or electronic systems and devices.
B5. Evaluate the wider multidisciplinary context within which engineering knowledge is applicable.
B6. Apply the codes of practice, standards and quality management processes applicable to computer and/or electronic systems design, adopting these where appropriate to the design process.
C1. Apply and evaluate systems to the top-level design of computer and electronic systems, and the decomposition & synthesis of sub-systems using appropriate technologies.
C2. Define a problem including understanding customer needs.
C3. Creatively apply engineering principles to establish innovative solutions and to ensure their fitness for purpose.
C4. Manage design processes and evaluate outcomes.
C5. Exercise engineering judgement accounting for professional & ethical responsibilities.
C6. Analyse and interpret unfamiliar problems, apply unfamiliar concepts and manage the inherent technical uncertainty.
D1. Effectively exploit the literature, locate and critically evaluate information from a variety of sources.
D2. Communicate in an accurate, persuasive and succinct form, via a variety of media.
D3. Demonstrate independence, self-awareness, and the intrinsic motivation to develop technical proficiencies and achieve goals without external influence.
D4. Work effectively as part of a team.
D5. Demonstrate ability for personal development planning, self-directed learning and reflection for future CPD.
Entry Requirements
The minimum entry requirements for this programme are:
Requirement 1
Apolytirion or High School Leaving Certificate, or 96 A' Level points in relevant subjects.
Requirement 2
Proof of English Language knowledge to a score of at least IELTS 5.5, or other equivalent according to the Common European Framework of Reference for Languages (CEFR).
How To Apply?
Step by Step Application Process.
Complete the UCLan Cyprus application FORM.
Provide copies of:
– School Leaving Certificate & Marksheet
– English Language Qualification (see Entry Requirements)
– ID/Passport
Payment of €50 application fee (non-refundable) for the Admissions Department to officially evaluate your application and if successful to receive your Offer for a Place to Study at UCLan Cyprus.
APPLY NOW * International Applicants: once you receive your Offer Letter, you will proceed to the Visa Application Steps. Find more information here.

