The MSc Computer Science and Engineering curriculum structure provides the following:
YEAR ONE: 60 ECTS |
|||||||
SEMESTER 1:30 ECTS | |||||||
No | Type |
Subject |
|||||
1 | C | Computer Science Theory | |||||
2 | C | Advanced Programming | |||||
3 | C | Computational Mathematics | |||||
4 |
C |
Digital Electronics and Signals |
|||||
5 |
C |
Computer Architecture and Organisation |
|||||
6 |
C |
IT, Ethics, Law and Communication |
|||||
SEMESTER 2 : 30 ECTS | |||||||
7 |
C |
Advanced Topics in Operating Systems |
|||||
8 | C | Advanced Data and Information Modelling | |||||
9 | C | Advanced Data Structures | |||||
10 | C | Advanced Discrete Structures | |||||
11 | E | Elective 1
· Computer Networks and Communication · Modelling and Simulation · Human Computer Interaction · Information Security and Assurance · Robotics and Intellegent Systems · Parallel and Distributed Systems · Embedded Systems · Digital Signal Processing · Compiler Design |
|||||
12 | E | Elective 2
· Project Management · Engineering Economics · Systems Engineering · Engineering Marketing · Organisational Psychology and Behaviour |
|||||
YEAR TWO | |||||||
SEMESTER 3 | |||||||
No | Type | Subject | |||||
13 | CE | Software Systems Engineering | |||||
13 | CE | Web Programming | |||||
13 |
CE |
Database Systems | |||||
13 |
CE |
Communications Engineering | |||||
13 |
CE |
Data Science | |||||
13 |
CE |
Multimedia and Visualisation | |||||
13 |
CE |
Health Informatics | |||||
14 |
C |
Research Methods | |||||
SEMESTER 4 | |||||||
15 |
C | Thesis/Capstone Project | |||||
A |
SOFTWARE SYSTEMS ENGINEERING | ||||||
1 |
CE | Software Requirements Analysis | |||||
2 |
CE | Software Modelling and Design | |||||
3 |
CE | Software Architecture | |||||
4 |
CE | Software Testing and Reliability | |||||
5 |
CE | Modelling Complex Software Systems | |||||
B |
WEB PROGRAMMING | ||||||
1 |
CE | Web Engineering | |||||
2 |
CE | Web Programming | |||||
3 |
CE | Web Technologies and Services | |||||
4 |
CE | Internet Technologies | |||||
5 |
CE | Web Database and Servers | |||||
C |
DATABASE SYSTEMS | ||||||
1 |
CE | Database System Engineering | |||||
2 |
CE | Advanced Database Systems | |||||
3 |
CE | Database Design | |||||
4 |
CE | Relational Database | |||||
5 |
CE | Management Information Systems | |||||
D |
COMMUNICATIONS ENGINEERING | ||||||
1 |
CE | Communications Engineering | |||||
2 |
CE | Communication Networks | |||||
3 |
CE | Digital Communication Technology | |||||
4 |
CE | Wireless Communications | |||||
5 |
CE | Signals and Systems | |||||
E |
DATA SCIENCE | ||||||
1 |
CE | Data Analytics | |||||
Data Mining and Patterns | |||||||
Data Modelling | |||||||
Big Data | |||||||
Data Processing | |||||||
F |
MULTIMEDIA AND VISUALISATION | ||||||
1 |
CE | Multimedia Systems | |||||
2 |
CE | Computer Graphics | |||||
3 |
CE | Modelling and Simulation | |||||
4 |
CE | Computer Animation | |||||
5 |
CE | Visualisation | |||||
G |
HEALTH INFORMATICS | ||||||
1 |
CE | Health and Biomedical Informatics | |||||
2 |
CE | Healthcare Management Information Systems | |||||
3 |
CE | E-Health IT Infrastructure | |||||
4 |
CE | E-Health Solutions and Applications | |||||
5 |
CE | Biomedical Engineering | |||||