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
How can I help you today?