The Security and Cryptography track aims to expose students to research problems in Security and Cryptography. Topics that will be tackled include Cryptography, computer forensics and security management in the context of information systems.
The Security and Cryptography track aims to expose students to research problems in Security and Cryptography. Topics that will be tackled include Cryptography, computer forensics and security management in the context of information systems.
| Programme Title | Master of Science (MSc) in Computer Science (Information Security and Cryptography) |
|---|---|
| Programme Code | MSC-CS |
| Provider | Ascencia Malta LTD |
| Licence Number | 2021-018 |
| Institution Category | Higher Education Institution |
| Type of Course | Qualification |
| MQF/EQF Level | 7 |
| Total ECTS | 90 |
| Total Learning Hours | 2,250 |
| Contact Hours | Variable (dependent on module combination) |
| Supervised Placement/Practice Hours | Variable (dependent on pathway) |
| Self-Study Hours | Variable (dependent on module combination) |
| Assessment Hours | Variable (dependent on module combination) |
| Mode of Delivery | Fully Face-to-Face |
| Mode of Attendance | Full-Time and Part-Time |
| Duration (Full-Time) | 1.5 Years (18 months) |
| Duration (Part-Time) | 3 Years (36 months) |
| Target Audience | Ages 19–65+ |
| Language of Instruction | English |
| Delivery Address | Floriana Campus : 23 Vincenzo Dimech Rd Floriana, FRN 1502, Malta |
| Subject Area | Information and Communication Technologies |
| Module Code | Module Title | ECTS | Mode of Teaching | Mode of Assessment |
|---|---|---|---|---|
| MSC-CS-D1 | Object Oriented Modelling | 8 | Lectures, Lab sessions | Assignment (50%) and Capstone project (50%) |
| MSC-CS-D2 | Research Methods in Computer Science | 6 | Lectures, Tutorials | Research Project/Thesis Proposal (70%), Presentation (30%) |
| MSC-CS-D3 | Introduction to Artificial Intelligence | 12 | Lectures, Tutorials, Guest speakers | Written Exam (70%) and Assignment (30%) |
| MSC-CS-D4 | Applied Artificial Intelligence | 12 | Lectures, Lab Sessions | Written Exam (70%) and Assignment (30%) |
| MSC-CS-D5 | Machine Learning | 10 | Lectures, Lab Sessions, Tutorials | Written Exam (60%), Capstone project (30%), Presentation (10%) |
| MSC-CS-D6 | Natural Language Processing | 10 | Lectures, Lab Sessions, Tutorials | Written Exam (70%), Capstone project (30%) |
| MSC-CS-D7 | Software Engineering | 10 | Lectures, Lab Sessions, Tutorials | Exam (50%), Assignment (50%) |
| MSC-CS-D8 | Database Systems Implementation | 10 | Lectures, Lab Sessions, Tutorials | Exam (60%), Assignments (40%) |
| MSC-CS-D9 | Data Intensive Systems | 12 | Lectures, Lab Sessions, Group Presentations | Exam (60%), Assignments (40%) |
| MSC-CS-D10 | Data Visualisation | 12 | Lectures, Lab Sessions, Tutorials | Assignments (100%) |
| MSC-CS-D11 | Formal Languages and Automata | 12 | Lectures | Exam (60%), Assignments (40%) |
| MSC-CS-D12 | Data Structures and Algorithms | 12 | Lectures, Lab Sessions, Tutorials | Exam (60%), Assignments (40%) |
| MSC-CS-D13 | Introduction to Computer Security | 12 | Lectures, Tutorials, Guest speakers | Exam (70%), Case Study (20%), Lab Assignments (10%) |
| MSC-CS-D14 | Cryptography | 12 | Lectures, Tutorials | Exam (60%), Project work (20%), Presentation (10%), Class participation (10%) |
| MSC-CS-D15 | Fintech and Blockchain | 12 | Lectures, Tutorials | Exam (60%), Project work (20%), Presentation (10%), Class participation (10%) |
| MSC-CS-D16 | Final Project | 20 | Weekly supervision | Written Thesis (70%), Poster Presentation (20%), Oral defence (10%) |
| MSC-CS-D17 | Practicum | 20 | Weekly check-ups with placement | Write-up, Progress reports |
Students who have a background in STEM who want to specialise in Computer Science whilst obtaining a holistic background on the applications of Computer Science and its fields. Students need to have completed a BSc in a STEM subject and a C1 level of English.
Policy Maker, Software Engineer, Risk Analyst, Threat Management, Secure Systems Designer/Programmer, Information Systems Administrator, Specialist System Administrator, Forensic Analyst, Lead Forensic Analyst, Cyber Penetration and Verification Analyst, Cyber Security Analyst, Cyber Security Manager, Cyber Solutions Architect, Cyber Security Consultant, Information Security Specialist, Cyber Security Risk Consultant
Assessment methods include written examinations, coursework assignments, capstone projects, presentations, case studies, project work, and class participation. Most modules have a substantial assignment component which may vary from term papers to implementing algorithms stemming from the unit. The specific assessment weighting is detailed in each module descriptor.
For each module, students are required to achieve the minimum pass mark. Students who fail the module have an opportunity to resit. Should the student fail a second time, they will need to repeat the complete module.