( |
|
CS5098 |
Group Project and Dissertation in Computer Science |
60 |
|
OR |
|
|
CS5099 |
Dissertation in Computer Science |
60 |
) |
AND |
|
|
IS5101 |
Masters Core Skills |
15 |
|
AND |
|
|
CS5001 |
Object-Oriented Modelling, Design and Programming |
15 |
|
AND |
|
|
CS5020 |
Principles of Computer Communication Systems |
15 |
|
AND |
( |
|
CS4103 |
Distributed Systems |
15 |
|
OR |
|
|
CS5024 |
Advanced Topics in Computer Communication Systems |
15 |
) |
AND |
|
|
Hide list
View list
|
Between 0 and 30 credits from Module List: CS4100 - CS4450
|
|
AND |
|
|
CS4102 |
Computer Graphics |
15 |
|
|
|
|
CS4103 |
Distributed Systems |
15 |
|
|
|
|
CS4201 |
Programming Language Design and Implementation |
15 |
|
|
|
|
CS4202 |
Computer Architecture |
15 |
|
|
|
|
CS4203 |
Computer Security |
15 |
|
|
|
|
CS4204 |
Concurrency and Multi-Core Architectures |
15 |
|
|
|
|
CS4302 |
Signal Processing and Perception for Digital Media |
15 |
|
|
|
|
CS4303 |
Video Games |
15 |
|
|
|
|
CS4402 |
Constraint Programming |
15 |
|
|
|
|
Note:
- Not all modules are available in every academic year and/or semester
- Individual modules may have requisites to satisfy to be eligible to select them
For further details, see the module catalogue entry for each individual module above
|
|
|
|
|
Hide list
View list
|
Between 0 and 30 credits from Module List: IS5102 - IS5150
|
|
AND |
|
|
IS5102 |
Database Management Systems |
15 |
|
|
|
|
IS5103 |
Web Technologies |
15 |
|
|
|
|
IS5104 |
Information Security Management |
15 |
|
|
|
|
IS5106 |
Green Information Technology |
15 |
|
|
|
|
IS5108 |
Information Technology Projects |
15 |
|
|
|
|
Note:
- Not all modules are available in every academic year and/or semester
- Individual modules may have requisites to satisfy to be eligible to select them
For further details, see the module catalogue entry for each individual module above
|
|
|
|
|
Hide list
View list
|
Between 0 and 75 credits from Module List: CS5003 - CS5089, ID5059
|
|
|
|
|
CS5003 |
Masters Programming Projects |
15 |
|
|
|
|
CS5010 |
Artificial Intelligence Principles |
15 |
|
|
|
|
CS5011 |
Artificial Intelligence Practice |
15 |
|
|
|
|
CS5012 |
Language and Computation |
15 |
|
|
|
|
CS5019 |
Artificial Intelligence (Special Subject) |
15 |
|
|
|
|
CS5020 |
Principles of Computer Communication Systems |
15 |
|
|
|
|
CS5022 |
Practice in Computer Communication Systems |
15 |
|
|
|
|
CS5024 |
Advanced Topics in Computer Communication Systems |
15 |
|
|
|
|
CS5029 |
Networks and Distributed Systems (Special Subject) |
15 |
|
|
|
|
CS5030 |
Software Engineering Principles |
15 |
|
|
|
|
CS5031 |
Software Engineering Practice |
15 |
|
|
|
|
CS5032 |
Critical Systems Engineering |
15 |
|
|
|
|
CS5033 |
Software Architecture |
15 |
|
|
|
|
CS5039 |
Software Engineering (Special Subject) |
15 |
|
|
|
|
CS5040 |
Human Computer Interaction Principles and Methods |
15 |
|
|
|
|
CS5041 |
Interactive Software and Hardware |
15 |
|
|
|
|
CS5042 |
User-Centred Interaction Design |
15 |
|
|
|
|
CS5044 |
Information Visualisation and Visual Analytics |
15 |
|
|
|
|
CS5052 |
Data-Intensive Systems |
15 |
|
|
|
|
ID5059 |
Knowledge Discovery and Datamining |
15 |
|
|
|
|
Note:
- Not all modules are available in every academic year and/or semester
- Individual modules may have requisites to satisfy to be eligible to select them
For further details, see the module catalogue entry for each individual module above
|
|
|