Information

Department
School of Sciences
Specializations

1. Software Engineering 2. Computer Games Development 3. Computer Networks and Security

Duration
4 years
Additional Information

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:

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 Computing 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).

BCS ACCREDITATION

This degree has been accredited by the British Computing Society (BCS), the chartered institute for information technology (IT). The BCS is committed to making IT good for society. This accreditation is a mark of assurance that the BSc (Hons) Computing degree offered at UCLan Cyprus entitles our graduates to professional membership of the BCS, which is an important part of the criteria for achieving Chartered IT Professional (CITP) status. Some employers recruit preferentially from accredited degrees, and an accredited degree is likely to be recognised by other countries that are signatories to international accords.

Program

Year 1

Compulsory

  • Introduction to Programming
  • Algorithms & Data Structures
  • Discrete Mathematics
  • English Language I
  • English Language II
  • Academic Writing OR
  • Study & Research Skills

Year 2

Compulsory

  • Games Concepts
  • Introduction to Networking
  • Systems Analysis & Database Design
  • Computer Systems and Security
  • The Computing Challenge
  • Interactive Applications

Year 3

ALL SPECIALISATIONS 

Compulsory

  • Advanced Programming
  • The Agile Professional

Optional

  • Industrial Placement Year

SOFTWARE ENGINEERING SPECIALISATION 

Compulsory

  • Software Development
  • Computer Security
  • Mobile Computing
  • Database Systems

GAMES DEVELOPMENT SPECIALISATION 

Compulsory

  • Games Development I
  • Software Development
  • Computer Graphics
  • Database Systems

NETWORK TECHNOLOGY SPECIALISATION 

Compulsory

  • Network Management
  • Computer Security
  • Introduction to Network Routing
  • Digital Evidence and Incidence Response

Year 4

ALL SPECIALISATIONS 

Compulsory

  • Double Project

SOFTWARE ENGINEERING SPECIALISATION 

Compulsory

  • Advanced Software Engineering Techniques
  • Object Oriented Methods in Computing
  • Distributed Enterprise Systems

Optional

  • Computer Graphics
  • Wireless & Mobile Networks

GAMES DEVELOPMENT SPECIALISATION 

Compulsory

  • Games Development II
  • Maths and Technology for Games
  • Object Oriented Methods in Computing

Optional

  • Mobile Computing

NETWORK TECHNOLOGY SPECIALISATION 

Compulsory

  • Cloud Computing
  • Advance Routing
  • Wireless & Mobile Networks

Optional

  • Penetration Testing