Skip to content

BSc (Hons) Computing

UCLan Cyprus Logo

Delivery & Mode of Study

On Campus. Full Time or Part Time.

Language of Instruction

English

Credits

240 ECTS.

Factsheet

The course’s latest factsheet can be found here
Become one of us

Are You Interested In The Course?

REGISTER YOUR INTEREST
BSc (Hons) Computing

Introduction

Computing is a creative activity which applies appropriate technology to the solution of problems. Computing professionals are involved in the investigation and analysis of problems, the design and evaluation of feasible solutions and the implementation of cost-effective ways of meeting user needs. They must communicate with a wide range of people (managers, users and colleagues) and be aware of the business implications of the decisions made.

Our BSc (Hons) Computing students learn how to stay up to date with the latest tools and techniques and practice their application to real-world problems. The programme offers optional modules that focus on the specialised areas of:

Develop specialised knowledge and skills to become a full stack and highly employable software engineer.

10 reasons to choose BSc (Hons) Computing at UCLan Cyprus for a successful career in the Software industry

  1. We have a proven track record of our graduate students landing jobs in the software industry both locally and internationally (including Microsoft Copenhagen, EnergyWorx Utrecht, News UK London, Amdocs Limassol, iSpiral Larnaca, Prevention at Sea Larnaca, and many others).
  2. We offer a wide range of Software Engineering specialisation modules covering topics in frontend development (both web and mobile), and backend development. Furthermore, we cover core topics on databases and data management, as well as cloud computing.
  3. Our students participate in local, national, and international competitions with great success!
  4. We have been undertaking ongoing collaborative work with international research groups and scientific communities. Our academic staff is highly successful in proposing and participating to national and international research projects and conferences, with many of them involving students as well.
  5. The degree is accredited by the Cyprus Scientific and Technical Chamber (ETEK) and the British Computer Society (BCS) to the highest level possible for an undergraduate degree. Our programme has accreditation leading to MBCS (Member of British Computer Society), CITP (Chartered IT Professional) and partial CEng (Chartered Engineer) exemption from the British Computer Society. The BCS is the leading professional body for computing in the UK.
  6. The learning content is designed and delivered by experienced staff across the UK and Cyprus campuses. Our staff is research active and engaging with the industry.
  7. Our students learn important software engineering concepts, technologies, and techniques, and develop the knowledge required to join a modern working environment. Our curriculum starts from first principles of programming, up to advanced programming, and also covers all the phases of software development including requirements analysis, systems design, testing and evaluation, etc. Additionally, our modules cover topics related to popular development techniques, including Agile Software Development.
  8. We are using the latest software technologies and tools, as part of the practical components of modules. These include Visual Studio Code and Android Studio IDEs, as well as programming languages including Java & Python (general programming), Dart (Flutter) and JavaScript (Nodejs).
  9. Specialized topics enhance student skills in such topics such as Database Systems, Artificial Intelligence, Cloud Computing, and Computer Security.
  10. Our modules are aligned with the following CISCO certificates: CCNA Introduction to Networks (Intermediate), CCNA Switching, Routing and Wireless Essentials (Intermediate), and CCNA Enterprise Networking, Security and Automation (Advanced), and also with the LPI Essentials certificate by the Linux Professional Institute. There is also partial alignment with AWS Cloud Essentials by Amazon.

Train in computer games development with specialised skills in games programming and 3D computer graphics in our state-of-the-art game studio.

10 reasons to choose BSc Computing at UCLan Cyprus for a successful career in the Computer Games Development industry

  1. We have a proven track record of our graduate students landing jobs in the games industry. This includes local companies like Qiiwi and the largest international game studios like Ubisoft.
  2. We offer a wide range of Computer Games Development specialisation modules, and we are one of the few degrees that supports immersive learning using Virtual, Augmented and Mixed Reality.
  3. Our students participate in local, national, and international competitions with great success!
  4. We have been undertaking ongoing collaborative work with international research groups and scientific communities. Our academic staff is highly successful in proposing and participating to national and international research projects and conferences, with many of them involving students as well.
  5. The degree is accredited by the Cyprus Scientific and Technical Chamber (ETEK) and the British Computer Society (BCS) to the highest level possible for an undergraduate degree. Our programme has accreditation leading to MBCS (Member of British Computer Society), CITP (Chartered IT Professional) and partial CEng (Chartered Engineer) exemption from the British Computer Society. The BCS is the leading professional body for computing in the UK.
  6. Our Games Development specialisation modules and learning delivery reflect the industry needs and composition. The learning content is designed and delivered by experienced staff across the UK and Cyprus campuses. Our staff is research active and engaging with the industry.
  7. Our students learn important games development concepts, technologies, and techniques, and develop the knowledge required to produce computer games. Our curriculum covers programming for games, mathematics, AI algorithms, computer graphics, game architecture, optimisation for games, techniques for increasing realism of 3D graphics, and other important concepts.
  8. We have our own Games Studio. ‘Rays and Vectors’ is our in-house student-led game studio offering a workplace simulation environment to help our students, enabling them to experience the needs and processes of the gaming industry, and help them develop the necessary skills to become highly skilled professional game developers.
  9. We are using the latest game engines, as well as our own in-house game engine to expose students to the latest tools and technologies used in the games development industry. We are using Unreal Engine in year 3 and 4. We teach computer graphics through DirectX.
  10. Our specialisation pathway follows guidelines established by the International Games Developers Association (IGDA), the internationally renowned “non-profit membership organization that advocates globally on issues related to digital game creation”.

Engage with the latest network and communication technologies and leverage the opportunity to achieve professional certifications such as Cisco CCNA, AWS Cloud Essentials and LPI Essentials.

10 reasons to choose computing

    1. We have a proven track record of our graduate students landing jobs in IT Support and Networking related positions both locally and internationally (including Amazon Prague, Alpha Bank, Bank of Cyprus, BDO Cyprus, Wargaming, Cablenet, Simplex Cyprus, UCLan Cyprus IT Support team, and many others).
    2. We offer a wide range of Networking and IT Security specialisation modules covering topics in computer systems and security, network design and management, cloud computing, as well as digital evidence and incident response.
    3. We have been undertaking ongoing collaborative work with international research groups and scientific communities. Our academic staff is highly successful in proposing and participating to national and international research projects and conferences, with many of them involving students as well.
    4. The degree is accredited by the Cyprus Scientific and Technical Chamber (ETEK) and the British Computer Society (BCS) to the highest level possible for an undergraduate degree. Our programme has accreditation leading to MBCS (Member of British Computer Society), CITP (Chartered IT Professional) and partial CEng (Chartered Engineer) exemption from the British Computer Society. The BCS is the leading professional body for computing in the UK.
    5. The learning content is designed and delivered by experienced staff across the UK and Cyprus campuses. Our staff is research active and engaging with the industry.
    6. Our students learn important network and security related concepts, technologies, and techniques, and develop the knowledge required to join a modern working environment. Our curriculum starts from first principles of communication, up to advanced system troubleshooting and complex network design, also covering aspects of specific technologies, such as wireless, mobile and cloud technologies, and aspects of advanced security such as penetration testing.
    7. We are using the latest network technologies and tools, as part of the practical components of modules. These include Cisco Packet Tracer and Linux tools, Virtualisation technologies, as well as cloud platform including AWS & Azure, Openstack and Google Cloud.
    8. Specialized topics enhance student skills in such topics such as Incident Response, Network Routing, Cloud Computing, and Penetration Testing.
    9. Our modules are aligned with the following CISCO certificates: CCNA Introduction to Networks (Intermediate), CCNA Switching, Routing and Wireless Essentials (Intermediate), and CCNA Enterprise Networking, Security and Automation (Advanced), and also with the LPI Essentials certificate by the Linux Professional Institute. There is also partial alignment with AWS Cloud Essentials by Amazon.
    10. Our students participate in local, national, and international competitions with great success!

The programme’s diverse curriculum and highly practical focus equip our graduates with the necessary skills to have a successful career in the industry. The programme is proud of its high student satisfaction rate, internship and placement offerings, technology-enhanced learning environment, high employability rate and industry collaborations.

Our BSc (Hons) Computing programme is accredited by the British Computer Society (BCS), the Chartered Institute for IT, as meeting the academic requirement for registration as a Chartered IT Professional (CITP), and by BCS on behalf of the Engineering Council of the UK, as meeting the academic requirement for Incorporated Engineer (IEng) and partially meeting the academic requirement for Chartered Engineer (CEng). The programme is also recognised by the Cyprus Technical and Scientific Chamber (ETEK).

LINK WITH PROFESSIONAL BODIES

Course Graduates are eligible to register to the Cyprus Scientific and Technical Chamber (ETEK).

Join the BSc (Hons) Computing Community
READ MORE
Career

Career Opportunities

A range of careers opens to students upon completion of their degree. These include roles in business requirements analysis, design and development of database-backed systems, development of web and mobile applications, computer games development, system testing and management, wired and wireless networks management, network security, and many more. Moreover, the broad skills that our students acquire enable them to remain competitive in the fast evolving area of computing technology.

Software Developer


Focus: Designing, coding, testing, and maintaining software applications across different platforms (e.g., mobile, desktop, web).

Games Developer


Focus: Designing, developing and producing games.

Cybersecurity Analyst


Focus: Protecting organizations’ data, networks, and systems from cyber threats, ensuring data privacy and compliance with security regulations.

IT Consultant


Focus: Advising businesses on technology strategies, system integration, and IT infrastructure to optimize operations and efficiency.

READ MORE
Overview

Course Benefits

Choose Your Path with Specialised Study Options


Our programme offers flexible pathways in Software Engineering, Computer Games Development, and Computer Networks & Security—giving you the freedom to shape your degree around your career goals in the rapidly evolving tech industry.

Launch a Global Career


Our graduates are working with leading companies around the world including Microsoft (Copenhagen), Amazon (Prague), Ubisoft, News UK (London), Bank of Cyprus, and many more. With strong industry links and high employability, you’ll be set up for success—locally and internationally.

Get Accredited, Get Certified


The BSc (Hons) Computing degree is fully accredited by the British Computer Society (BCS) and ETEK, offering pathways to professional status including MBCS, CITP, and partial CEng. You’ll also have the chance to prepare for globally recognised certifications such as CISCO CCNA, AWS Cloud Essentials, and LPI Essentials.

Hands-On Learning with Cutting-Edge Tech


Get trained on the latest tools and platforms used in the industry. From Visual Studio Code, Android Studio, and Unreal Engine, to Cisco Packet Tracer, AWS, and DirectX, you’ll be working with professional-grade software and hardware throughout your studies.

Real-World Experience That Counts


Take your learning beyond the classroom. You’ll have opportunities to join national and international competitions, collaborate on real research projects, and gain practical experience through internships and our student-led Game Studio, “Rays and Vectors”.

Learn from the Experts


Study under a team of passionate and research-active academic staff with strong industry experience. Our educators are actively involved in international collaborations and bring the latest trends, technologies, and innovations directly into your learning experience.

Course gallery

Course Visual Content

Study BSc (Hons) Computing at UCLan Cyprus

PROGRAMME STRUCTURE

Programme Modules per Year

PROGRAMME SPECIFICATIONS

Learning Outcomes

A1. Explain, evaluate and apply techniques and methods to solve a range of computing problems
A2. Use appropriate methods to perform a team or individual project.
A3. Evaluate analysis, design and implementation tools.
A4. Evaluate a range of computing-related technologies.
A5. Evaluate programming languages and software development.
A6. Explain, and evaluate a range of algorithms, data structures and methods for testing software, including usability.
A7. Analyse the core mechanics, concepts and logic of computer games.
A8. Analyse social, ethical and legal issues relevant to the development and use of computer-based games.
A9. Identify, evaluate and justify appropriate hardware, systems software and communications protocols required for network design and implementation.

B1. Solve technical and human problems relating to the development and use of IT-based systems.
B2. Write robust programs using a variety of computer programming languages.
B3. Produce a software solution using the full software development lifecycle.
B4. Design a user interface and test its usability.
B5. Select and use appropriate analysis, design and implementation methods, languages and tools to develop high-quality software, particularly for computer games.
B6. Edit and integrate audio and visual content to create computer games.
B7. Evaluate computer games.
B8. Create and extend game play concepts for computer games.
B9. Evaluate and recommend the most appropriate network technology for a specific application.
B10. Design and implement secure, modern networks.
B11. Successfully complete a substantial computing project.

C1. Investigate complex situations thoroughly and impartially.
C2. Locate, evaluate and integrate information from multiple sources.
C3. Evaluate ideas, methods and systems.
C4. Analyse and solve problems.

D1. Communicate effectively with clients, users and developers.
D2. Learn and work independently and as part of a team.
D3. Operate within an ethical and legal framework appropriate to computing professionals.
D4. Plan, perform, manage and report on a relevant project.
D5. Identify and set personal goals relevant to long-term educational and career planning.

Admissions

Entry Requirements

The minimum entry requirements for this programme are:

Requirement 1


Apolytirion or High Schoof 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).

OUR PEOPLE

Academic Faculty

Dr Andriani Piki

Assistant Professor in Computing
Course Leader of BSc (Hons) Computing

LEARN MORE

Dr Louis Nisiotis

Assistant Professor in Computing
Deputy Course Leader of BSc (Hons) Computing

LEARN MORE

Prof. Nearchos Paspallis

HEAD OF SCHOOL OF SCIENCES
PROFESSOR IN MOBILE AND DISTRIBUTED SYSTEMS

LEARN MORE

Dr Panayiotis Andreou

DEPUTY HEAD OF THE SCHOOL OF SCIENCES, ASSOCIATE PROFESSOR IN DATA MANAGEMENT AND COURSE LEADER OF MSC DATA ANALYTICS
LEARN MORE

Dr Josephina Antoniou

Deputy Head of the School of Sciences
Associate Professor in Computing
Course Leader of MSC Computing

LEARN MORE

Dr Christiana Ioannou

Assistant Professor in Cybersecurity
Course Leader of MSc Cybersecurity / MSc Cybersecurity Distance Learning

LEARN MORE

Dr Christophoros Christophorou

Assistant Professor in Computing
LEARN MORE

Dr Andreas Savva

LECTURER IN COMPUTING
LEARN MORE

Dr Christoforos Charalambous

Lecturer in Data Analytics
Course Leader of MSc Data Analytics Distance Learning

LEARN MORE

Dr Nicos Kasenides

Lecturer in Computing
LEARN MORE

Dr Christina Savvidou

Lecturer in Mathematics
LEARN MORE

Antonis Savva

Special Teaching Staff IN COMPUTING
LEARN MORE

Philippos Demetriou

Special Teaching Staff IN COMPUTING
LEARN MORE

Maria Georgiou

Special Teaching Staff in English Language
LEARN MORE

Chrystala Morfi

PhD Research Scholar
LEARN MORE

Constantinos Ierodiakonou

PhD Research Scholar
LEARN MORE
VIEW ALL

How To Apply?

Step by Step Application Process.
1

Complete the UCLan Cyprus application FORM.


2

Provide copies of:
– School Leaving Certificate & Marksheet
– English Language Qualification (see Entry Requirements)
– ID/Passport


3

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.
More information

Quick Links

TESTIMONIALS

Student Stories

School of Sciences

I am very glad that I transferred my studies to UCLan Cyprus and I am satisfied with both my lecturers and my overall study experience. Also I am so grateful for the way the student support assisted me whenever I needed their help to make this dream a reality

Artem Plakhotuyuk

Artem Plakhotuyuk

BSc (Hons) Computing

School of Sciences

At UCLan Cyprus, we stay ahead of the curve in Computer Science by embracing cutting-edge technologies, innovative research, and hands-on practice with industry-standard tools that shape the future of the digital world.

Giorgos Lazari

Giorgos Lazari

BSc (Hons) Computing

School of Sciences

UCLan Cyprus was my first choice because it is the only British University in Cyprus I was surprised with the modern facilities and the learning environment I am really enjoying my time here and would suggest anyone looking for higher education to opt for UCLan Cyprus.

Vanja Popovic

Vanja Popovic

BSc (Hons) Computing

School of Sciences

I chose to study BSc in Computing at UCLan Cyprus, specialization in Computer Games Development as I look forward to working in this area in the future

John Hassapis

John Hassapis

BSc (Hons) Computing

School of Sciences

I chose UCLan Cyprus because of the high standards of education it offers, as well as the low tuition fees, which is very important to consider. Moreover, the university has up-to-date facilities, and the courses are taught in English, providing a universal way of learning and using vocabulary that is recognized worldwide. Lastly, an important factor for me is that the university is located in my district.

Giannis Parpounas

Giannis Parpounas

BSc (Hons) Computing

School of Sciences

There are many reasons for that, but I believe the number one reason is the financial factor! I was accepted by a university in Greece, but I always wanted to stay in Cyprus, so UCLan Cyprus gave me that opportunity.

Kyriakos Trikos

Kyriakos Trikos

BSc (Hons) Computing

School of Sciences

The academics are very experienced, also in the professional field, which is very important. The practical nature of the curriculum and the opportunities that you have to work on different projects and research studies help you get into what you will work in the future. I believe that with the experience and the skills that I gained through UCLan Cyprus, I will be part of the technology of tomorrow.

Alberto Bullo

Alberto Bullo

MSc Computing

School of Sciences

I finished my Bachelor’s degree in Mathematics & Statistics at UCLan Cyprus, and I continued with my postgraduate degree at Data Analtycis at UCLan Cyprus, This gave me the opportunity to be employed at the audit firm KPMG, Data Analytics combines statistics and programming, which both are on fire now in the market. I have discussed with the professor of the programme, at the university, and I realised that this has significant prospects for career and progression.

Kalia Athanasiou

Kalia Athanasiou

MSc Data Analytics

School of Sciences

Currently, I am working as a software engineer. During my studies, I learned the foundational principles of engineering and analytical thinking. Practical experience in my final year of study equipped me with invaluable problem-solving skills that have proved crucial for the beginning of my professional journey.

Kristina Telegraph

Kristina Telegraph

BEng (Hons) Electrical & Electronic Engineering

School of Sciences

My bachelor’s degree helped me succeed in understanding the fundamental principles of Electrical and Electronic Engineering. During my studies, I learned to design and analyse circuits, gain proficiency in programming languages, and develop problem-solving skills, which are crucial for my current role. Practical experience from the first year of study helped me apply theoretical knowledge to real-world scenarios. The hands-on projects in the laboratories also enhanced my ability to troubleshoot and innovate, helping me build a strong foundation for my career in research. Being eligible to register with ETEK (Cyprus Technical and Scientific Chamber) benefited me in terms of professional development and opportunities. It provided me with a platform to stay updated with industry standards, network with professionals, and access resources that contribute to my growth in the field of AI and data analysis.

Spiros Millas

Spiros Millas

BEng (Hons) Electrical & Electronic Engineering

School of Sciences

I graduated from UCLan Cyprus with a BEng (Hons) in Electrical & Electronic Engineering. I am currently working as an Electrical Engineer. In this role my responsibilities include designing and optimising solar power systems, conducting feasibility studies, and implementing innovative solutions to improve energy efficiency. the BEng (Hons) in Electrical & Electronic Engineering helped me succeed in my current role by providing a solid foundation in theoretical concepts and practical skills, relevant to the field.

Nearchos Papaxenopoulos

Nearchos Papaxenopoulos

BEng (Hons) Electrical & Electronic Engineering

School of Sciences

I finished my Bachelor’s degree in Mathematics & Statistics at UCLan Cyprus, and I continued with my postgraduate degree at Data Analtycis at UCLan Cyprus, This gave me the opportunity to be employed at the audit firm KPMG, Data Analytics combines statistics and programming, which both are on fire now in the market. I have discussed with the professor of the programme, at the university, and I realised that this has significant prospects for career and progression.

Kalia Athanasiou

Kalia Athanasiou

BSc (Hons) Mathematics & Statistics

School of Sciences

It is with great joy that I embark on this new chapter of my life at UCLan Cyprus, which has opened its doors to me, giving me the opportunity to study in the BSc (Hons) Sport & Exercise Science programme. I would like to thank the management and academic staff for their excellent cooperation, and I am confident that both I and the university will gain many benefits from this long journey.

Elias Georgiou

Elias Georgiou

BSc (Hons) Sport & Exercise Science

School of Sciences

After conducting a research about the different universities in Cyprus, I decided to come to UCLan Cyprus for many reasons, mainly for the double – awarded degree, one from Cyprus and one from the UK, which gives a global scope compared to completing a programme in Greek, which could limit me to Cyprus and Greece. During my studies, I succeeded in thinking more scientifically. My professors played a huge role in my development, and in helping me with studies because they were always by our side and are excellent scientists. In the University’s Sports Lab, we had the tremendous opportunity to work with high-level atheletes, and had the opportunity to analyse our data based on our state-of-the-art equipment.

Christos Xennofontos

Christos Xennofontos

BSc (Hons) Sport & Exercise Science

School of Sciences

I chose UCLan Cyprus for its excellent facilities and the friendly environment I found at the University.

Andreas Makris

Andreas Makris

BSc (Hons) Sport & Exercise Science
Complete the following form

Request More Information

 
EXPLORE THEM ALL

Other School Programmes

Scroll to Top
Date
DRAG