inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
2025-09-01
Medium of studying
Duration
18 months
Program Facts
Program Details
Degree
Masters
Major
Computer Science | Cybersecurity | Blockchain Technology
Area of study
Information and Communication Technologies
Course Language
English
Intakes
Program start dateApplication deadline
2024-09-01-
2025-09-01-
About Program

Program Overview


This 1.5-year Master's program in Computer Science offers concentrations in Cyber Security, Mobile Systems, and Blockchain Technologies. It aims to advance students' knowledge in core computer science areas, prepare them for careers in research, development, and management, and provide a foundation for doctoral studies. The program emphasizes a research-oriented approach and hands-on learning through project work and practical exercises.

Program Outline


Degree Overview:


Master of Science in Computer Science with Concentrations in Cyber Security, Mobile Systems, and Blockchain Technologies (1.5 Years or 3 Semesters)


Overview:

This program aims to advance students' knowledge in core areas of computer science beyond the undergraduate level and expose them to current and emerging trends. It provides an introduction to research while strengthening the candidate's effective application of computer science methods.


Objectives:

  • Prepare students for a wide variety of computer-oriented careers in research, development, management, and teaching.
  • Provide a foundation for further studies towards a doctoral degree in computer science.

Program Description:

The program offers three concentrations:

  • Cyber Security: Focuses on the impact of cyber warfare, analysis of threats and vulnerabilities, penetration testing principles, and mitigation strategies.
  • Mobile Systems: Focuses on the fundamental concepts of Mobile Computing and wireless technology, as well as the development of software and applications for mobile platforms.
  • Blockchain Technologies: Focuses on the fundamentals of digital currencies, the underlying blockchain technology, programmable smart contracts, and their applications across various domains, including Artificial Intelligence, Machine Learning, and Internet of Things.

Outline:


Structure:

The program consists of 90 ECTS credits earned over 1.5 years or 3 semesters.


Course Schedule:

Courses are offered in various formats, including face-to-face, blended, and online. Specific schedules may vary depending on the chosen concentration and semester.


Modules:


Major Requirements (34 ECTS):

  • Research Seminars and Methodology (4 ECTS)
  • Cyber-Physical Systems and the Internet of Things (10 ECTS)
  • Cryptography and Network Security (10 ECTS)
  • Distributed Systems (10 ECTS)

Concentration Requirements (26-36 ECTS):

  • Cyber Security:
  • Cyber Warfare (10 ECTS)
  • Network Defense and Countermeasures (10 ECTS)
  • Ethical Hacking (10 ECTS)
  • Project in Cyber Security (6 ECTS) (Optional for thesis option)
  • Mobile Systems:
  • Mobile Computing (10 ECTS)
  • Mobile Platforms and Software Development (10 ECTS)
  • Mobile and Wireless Networks (10 ECTS)
  • Project in Mobile Systems (6 ECTS) (Optional for thesis option)
  • Blockchain Technologies:
  • Digital Currencies (10 ECTS)
  • Blockchain Applications (10 ECTS)
  • Smart Contracts (10 ECTS)
  • Project in Blockchain Technologies (6 ECTS) (Optional for thesis option)

Elective Courses (0-56 ECTS):

Students can choose from a variety of elective courses to further specialize in their chosen field or explore new areas of interest.


Thesis/Project (0-30 ECTS):

However, it mentions that certain courses are electives and can be substituted by others. Students are advised to consult their academic advisor and the academic pathway found on the program website for specific semester information.


Assessment:


Course Assessment:

Typically comprises of a final exam and continuous assessment through mid-terms, projects, etc.


Grading:

Letter grades are calculated based on the weight of the final exam and continuous assessment. A minimum cumulative grade point average (CPA) of 2.0 is required for graduation.


Teaching:


Teaching Methods:

The program uses various teaching methods, including lectures, seminars, tutorials, project work, and independent study.


Faculty:

The program boasts a team of experienced and internationally recognized faculty members with expertise in various areas of computer science.


Unique Approaches:

The program emphasizes a research-oriented approach, providing students with opportunities to engage in research projects and contribute to the advancement of knowledge in the field. It also promotes a hands-on learning experience through project work and practical exercises.


Careers:


Potential Career Paths:

  • Graduates can pursue careers in various industries, including IT, finance, healthcare, government, and academia.
  • Specific career examples include:
  • Chief Information Security Officer
  • System, Network, and/or Web Penetration Testers
  • Computer Network Defense Analyst
  • Security Consultants
  • System and Application Developers
  • Senior Mobile Systems Developers
  • Mobile Systems Experts
  • Blockchain Engineers
  • Blockchain Architects
  • Blockchain Advisors/Consultants

Other:

  • The program is offered in English and has specific admission requirements, including a bachelor's degree in computer science or a related field with a minimum GPA of 2.0.
  • The program website provides a detailed overview of the curriculum, faculty, admission requirements, and other relevant information.
SHOW MORE
About University
PhD
Masters
Bachelors
Courses

University of Nicosia: A Comprehensive Overview


Overview:

University of Nicosia (UNIC) is a private, non-profit university located in Nicosia, Cyprus. It is known for its innovative approach to education, particularly in the fields of technology and healthcare. UNIC offers a wide range of undergraduate and postgraduate programs, including distance learning options.


Services Offered:

UNIC provides a comprehensive range of services to its students, including:

    Academic Counseling:

    Students can access personalized guidance and support for their academic journey.

    Career and Employability Office:

    This office assists students with career planning, job searching, and professional development.

    Counseling Services:

    Students have access to mental health and well-being support.

    Technology Enhanced Learning Centre (TELC):

    This center provides students with access to cutting-edge technology and resources for learning.

    Library:

    The university library offers a vast collection of books, journals, and online resources.

    Accommodation:

    UNIC offers various accommodation options for students, including on-campus and off-campus housing.

    International Student Support:

    The university provides dedicated support services for international students, including visa assistance and cultural integration programs.

Student Life and Campus Experience:

UNIC offers a vibrant and engaging campus experience for its students. Key aspects include:

    Events and Activities:

    The university hosts a variety of social events, cultural activities, and workshops throughout the year.

    Clubs and Societies:

    Students can join various clubs and societies based on their interests, fostering a sense of community and engagement.

    Sports:

    UNIC offers a range of sports facilities and programs, promoting a healthy lifestyle and competitive spirit.

    Multi-Faith Prayer Room:

    The university provides a dedicated space for students of different faiths to practice their beliefs.

    Graduation:

    UNIC holds a grand graduation ceremony to celebrate the achievements of its graduating students.

Key Reasons to Study There:

    Innovative and Relevant Programs:

    UNIC offers programs that are designed to meet the demands of the modern job market, particularly in fields like technology, healthcare, and business.

    International Recognition:

    UNIC is accredited by reputable international organizations, ensuring the quality and value of its degrees.

    Dynamic Urban Campus:

    The university is located in the heart of Nicosia, offering students access to a vibrant city with rich history and culture.

    Strong Research Focus:

    UNIC is committed to research and innovation, with a focus on disruptive technologies like blockchain and artificial intelligence.

    Distance Learning Options:

    UNIC offers a wide range of online programs, providing flexibility and accessibility for students worldwide.

Academic Programs:

UNIC offers a wide range of academic programs across various disciplines, including:

    School of Business:

    Offers programs in areas like finance, marketing, management, and entrepreneurship.

    School of Education:

    Provides programs in education, psychology, and special education.

    School of Humanities and Social Sciences:

    Offers programs in areas like history, literature, languages, and political science.

    School of Law:

    Provides programs in law, international law, and human rights.

    School of Life and Health Sciences:

    Offers programs in areas like biology, chemistry, pharmacy, and nursing.

    Medical School:

    Offers a Doctor of Medicine (MD) program.

    School of Sciences and Engineering:

    Offers programs in areas like computer science, engineering, and mathematics.

    School of Veterinary Medicine:

    Offers a Doctor of Veterinary Medicine (DVM) program.

Other:

Total programs
129
Admission Requirements

Entry Requirements:

The Master of Science in Computer Science program has the following entry requirements:


Academic Requirements:

  • General Admission Criteria:
  • Applicants must hold a Bachelor Degree in Computer Science, Computer Engineering, or any other related field from a recognized university (i.e. American, European, or another recognized equivalent qualification) with a CPA of at least 2.0.
  • Alternative Credentials:
  • Applicants with a lower CPA will be considered on an individual basis, and applicants with a non-computer science background may be admitted, but may need to take preparatory foundation courses (the list of courses depends on the applicant's background).

Language Proficiency Requirements:

  • English proficiency is necessary for all applicants.
  • Students satisfy the English requirement in any of the following ways:
  • If their first degree was taught in English.
  • TOEFL score
  • Achieve a
  • minimum score of 'C'
  • on the
  • GSCE 'O' Level
  • .
  • Achieve a
  • score of 6.0
  • or higher on the
  • IELTS exam
  • .
  • placement score at the ENGL-100 level
Location
How can I help you today?