Brive logo
Computer Science & IT
Computer Science - Concentrations (Cyber Security - Mobile Systems - Blockchain Technologies) (Distance)
Apply through Brive
We are official partners! Complete your application for free and earn benefits!
You raise your admission chances by getting a free review of your application
You receive personalized support until the beginning of your studies
You can save your application for later, and you also unlock the "one-click apply"

Computer Science - Concentrations (Cyber Security - Mobile Systems - Blockchain Technologies) (Distance)

University of Nicosia
Nicosia, Cyprus
 1206 Points
1 Year, 6 Months

Program Description

The Master degree in Computer Science advances the students’ knowledge in core areas of computer science beyond the undergraduate level and exposes them to current and emerging trends.

The program provides an introduction to research within the field while strengthening the candidate’s effective application of computer science methods. The proposed Master degree in Computer Science is designed to have the learning outcomes related to: knowledge and understanding, application of knowledge and understanding for the analysis, design and development of computer systems.

The curriculum prepares the student for a wide variety of computer-oriented careers, such as research, development, management, and teaching. The degree constitutes an independent and terminal study in addition to providing the basis for acceptance to, and continued studies towards, a doctoral degree in computer science.

Entry Requirements

How well do you fit this program?
Take the test and check your match with this program.
Bachelor's Degree
Degree from State Technical Institute
English Level
TOEFL (paper based)
TOEFL (internet based)
Cambridge Proficiency (CPE)
Cambridge Advanced (CAE)

Information about admission:

  • A Bachelor Degree in Computer Science, Computer Engineering, or any other related field from a recognized university with a CPA of at least 2.0 and transcripts. Applicants with lower CPA will be considered on an individual basis.
  • Personal Statement – A letter highlighting the applicant’s individual competencies and strengths and providing his/her reflections regarding the expectations and value of the program as well as to his/her personal advancement and career development.
  • A Curriculum Vitae indicating the student’s education, academic and professional experience, any publications, awards, etc.;

Other accepted qualifications:

  • Applicants with a non-computer science degree (but related, e.g. MIS) may be admitted into the program but they may have to take up to 5 preparatory foundation courses, depending on the applicant’s background. The courses are:
  1. 4 courses before starting the programme: COMP-113 Programming Principles II, COMP-201 Systems Analysis and Design, COMP-302 Database Management Systems, COMP-358 Networks and Data Communications
  2. 1 course during first semester: COMP-211 Data Structures

Other English qualifications and information:

  • Students who do not possess any of the English qualifications or stipulated grades listed above and below and hold IELTS with 4.5 and above, are required to take UNIC’s NEPTON English Placement Test (with no charge) and will receive English Language support classes, if and as needed, from UNIC’s International Gateway Centre (IGC).
  • Computer-based TOEFL – 193 and above
  • Michigan Examination of Proficiency in English (CaMLA) – Pass
  • Pearson PTE General – Level 3 and above
  • KPG (The Greek Foreign Language Examinations for the State Certificate of Language Proficiency) – Level B2 and above
  • Anglia – Level B2 and above
  • IEB Advances Programme English – Pass

Objective of the Program

The program aims of the specialization in Cyber Security focus on the impact of cyber warfare in the contemporary digital era and the analysis of threats, vulnerabilities and risks in a network environment. It also focuses on penetration testing principles and approaches to mitigate potential network attacks.

The program aims of the specialization in Mobile Systems focus on the fundamental concepts of Mobile Computing and wireless technology as well as on the development of software and applications for mobile platforms.

The program aims of the specialization in Blockchain Technologies focus on the fundamentals of digital currencies and the underlying blockchain technology. It also focuses on programmable smart contracts and the associated architectures such as Ethereum. It aims to prepare students on the possible impact of these technologies on various applications including those based on Artificial Intelligence, Machine Learning and Internet of Things.



Semester 1

Cyber-Physical Systems and the Internet of Things

Cryptography and Network Security

Distributed Systems

Semester 2

Research Seminars and Methodology

Cyber Warfare

Ethical Hacking

Project in Cyber Security

Semester 3

Network Defence and Countermeasures

Mobile Computing

Machine Learning and Data Mining


Graduates of the MSc programme should be able to:

  • hold managerial positions in the ICT industry or government offices
  • become senior technical developers or administrators in the ICT marketplace
  • become entrepreneurs and establish their own enterprises
  • continue studying towards a doctoral degree

In addition, graduates of the Cyber Security concentration will be well-suited for positions within government and private industry and should be able to:

  • work as Chief Information Security Officers
  • become System, Network, and/or Web Penetration Testers
  • become Computer Network Defense Analysts
  • hold positions such as Security Consultants as well as System and Application Developers

The specialization in Mobile Systems, will enable graduates to:

  • become senior technical developers and Mobile Systems Experts providing Mobile computing solutions
  • hold managerial positions in the Mobile Systems industry
  • hold critical positions in Mobile industry operators

Alternatively, the specialization in Blockchain Technologies, will enable graduates to:

  • work as senior Blockchain engineers developing new decentralized solutions
  • work as Blockchain Architects designing new blockchain systems
  • hold positions like Blockchain Advisors or Consultants

Brivers' Comments

Leave your comment
To see all comments, log in or register on our platform!

Need help finding the right program?

Schedule a free 20-minute counseling session today!

Related Studies

The most brive news directly to your inbox... Join now!
I accept to receive news and give consent to Brive to securely process my data, as defined in the
Privacy Policy
© | All Rights Reserved.