Παράκαμψη προς το κυρίως περιεχόμενο

Μεταπτυχιακό στην Πληροφορική

στο μεγαλύτερο πανεπιστήμιο της Κύπρου

Πληροφορική - Κατεύθυνση: 1. Ασφάλεια Κυβερνοχώρου, 2. Κινητά Συστήματα (MSc, 1.5 έτος ή 3 Εξάμηνα)

Διάρκεια Σπουδών (έτη)
1.5 έτος ή 3 εξάμηνα
Τίτλος Σπουδών
Μεταπτυχιακό Δίπλωμα στην Πληροφορική
Επίπεδο Τίτλου Σπουδών
Μεταπτυχιακό (2ος Κύκλος Σπουδών)
Γλώσσα Διδασκαλίας
English
Μέθοδος Φοίτησης
Full time/ Part time
Ελάχιστες Ευρωπαϊκές Πιστωτικές Μονάδες (ECTS)
90

Πληροφορίες

Loading ...

Περιγραφή Προγράμματος

The Master degree advances the students’ knowledge in core areas of Computer Science beyond the undergraduate level and exposes them to current and emerging trends. The programme provides an introduction to research within the field, while strengthening the candidate's effective application of Computer Science methods. The degree is designed to have the learning outcomes related to the 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 managerial positions in the ICT industry as well as technical development, administration or entrepreneurial positions in ICT. 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. The content of the programme is highly practical and experimental and allows the students to choose those elective courses that will meet their future career goals. The practical direction of the degree aims to address the current and anticipated needs of the local industry, this is achieved through close collaboration between the Department of Computer Science and industrial partners through joined projects, guest lecturers to courses, and open days organised by the University and industrial bodies. 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.

Προοπτικές Σταδιοδρομίας

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

Alternatively, 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

Πρόσβαση σε Περαιτέρω Σπουδές

The graduate programme provides the basis for acceptance to a doctoral degree in Computer Science.

Course assessment usually comprises of a comprehensive final exam and continuous assessment. Continuous assessment can include amongst others, mid terms, projects, and class participation. 

Letter grades are calculated based on the weight of the final exam and the continuous assessment and the actual numerical marks obtained in these two assessment components. Based on the course grades the student’s semester grade point average (GPA) and cumulative point average (CPA) are calculated.

The student must complete 90 ECTS and all programme requirements. The programme is structured for three semesters, 30 ECTS per semester. There is a thesis option (20 ECTS) and a non-thesis option. In the latter case, the student will be required to take two additional elective courses to fulfill the degree requirements. 

A minimum cumulative grade point average (CPA) of 2.0 is required. Thus, although a ‘D-‘ is a PASS grade, in order to achieve a CPA of 2.0 an average grade of ‘C’ is required.

Upon successful completion of this programme, the students should be able to:

  1. Deploy appropriate theory, practices and tools for the specification, design, implementation and maintenance, as well as the evaluation of computer-based systems, processes, and programmes;
  2. Analyse and evaluate software solutions from the perspective of software architecture and design patterns;
  3. Analyse and evaluate software processes from the perspective of established capability and maturity models;
  4. Specify, design and implement computer-based systems, processes, and programmes, as well as implement software project management to meet desired functional and quality requirements;
  5. Identify security risks that may be involved in the operation of computing equipment within a given context;
  6. Deploy effectively the tools used for the construction and documentation of software, and in particular in the process involved in using computers to solve practical problems;
  7. Communicate clearly and analytically using techniques derived from scientific practice in group meetings, presentations, lectures, written reports, and research papers;
  8. Exhibit such skills that are required to participate in research and development work or to independently work in other qualified areas as well as be able to continue studies towards a doctoral degree.

In addition, graduates of the concentration in Cyber Security will be able to:

  1. Carry out attacks on networks and systems in a controlled setting to gain practical experience with attack methodologies;
  2. Deploy key technologies to defend and countermeasure attacks on networks and systems;
  3. Analyze the cyber warfare landscape, including targets, attack techniques and tools, defense tactics, legislations, and ethical dilemmas;
  4. Practice security as an integral part in the system development lifecycle rather than an add-on feature. 

Graduates of the concentration in Mobile Systems will be able to:

  1. Analyze and critically assess existing Services and Protocols in Mobile environments;
  2. Identify the technical aspects for platform dependent and platform independent applications, and the keys issues for the design of applications in cross-platform operating systems;
  3. Institute a strict policy regarding the utilization of components across platforms, which facilitates scalability and extensibility across mechanisms and applications on different platforms;
  4. Demonstrate and analyze the various networking metrics and assess the key methodologies for monitoring Mobile Systems’ performance;
  5. Build, test, and deploy Mobile software solutions collaboratively (in a group) in order to develop a project in the area of ‘Mobile Systems’.
Section: A - Major Requirements
Min. Credits: 14  Max. Credits: 14
Min. ECTS Credits: 36  Max. ECTS Credits: 36
Notes:
Course CodeCourse TitleECTS Credits
COMP-500Research Seminars and Methodology6
COMP-513Cyber-Physical Systems and the Internet of Things10
COMP-514Cryptography and Network Security10
COMP-515Distributed Systems10
Section: B - Concentration 1: Cyber Security
Min. Credits: 14  Max. Credits: 14
Min. ECTS Credits: 34  Max. ECTS Credits: 34
Notes:
Course CodeCourse TitleECTS Credits
COMP-527Cyber Warfare10
COMP-529Network Defense and Countermeasures10
COMP-535Ethical Hacking10
COMP-595Project in Cyber Security4
Section: C - Concentration 2: Mobile Systems
Min. Credits: 14  Max. Credits: 14
Min. ECTS Credits: 34  Max. ECTS Credits: 34
Notes:
Course CodeCourse TitleECTS Credits
COMP-525Mobile Computing10
COMP-528Mobile Platforms and Software Development10
COMP-531Mobile and Wireless Networks10
COMP-596Project in Mobile Systems4
Section: D - Electives
Min. Credits: 0  Max. Credits: 22
Min. ECTS Credits: 0  Max. ECTS Credits: 54
Notes:
Course CodeCourse TitleECTS Credits
COMP-511Database Systems10
COMP-512Software Engineering10
COMP-521Cloud Computing10
COMP-522Machine Learning and Data Mining10
COMP-523Game Programming10
COMP-524Visual Software Development10
COMP-597Project4
COMP-598Special Topics in Computer Science10
COMP-599Thesis20

Semester 1

Course CodeCourse TitleECTS Credits
COMP-513Cyber-Physical Systems and the Internet of Things10
COMP-514Cryptography and Network Security10
COMP-515Distributed Systems10

Semester 2

Course CodeCourse TitleECTS Credits
COMP-500Research Seminars and Methodology6
COMP-527Cyber Warfare10
COMP-535Ethical Hacking10
COMP-595Project in Cyber Security4

Semester 3

Course CodeCourse TitleECTS Credits
COMP-529Network Defense and Countermeasures10
COMP-599Thesis20
Το πιο πάνω πρόγραμμα ανά εξάμηνο είναι ενδεικτικό. Μερικά από τα μαθήματα είναι επιλογής και μπορούν να αντικατασταθούν με άλλα.

Note: Under construction and subject to verification (Academic Year 2017- 2018)

Note: Under construction and subject to verification (Academic Year 2017- 2018)