Registration Schedules
M.Sc. in Computing, Year 1, Full-Time
****IMPORTANT MESSAGE****
The purpose of this information sheet is to allow you view all modules connected to the Qualification, optional and core. You should print this sheet out and then continue to the next step where your registration will take place.
It is your responsibility to ensure that you register correctly
**********
Below is the registration information in relation to MSc in Computing:
**MAJORS WILL RUN SUBJECT TO DEMAND**
You must Major in only one of the following 3 areas, you cannot change your choice of Major at a later stage:
1. The MSc in Computing (Major in Secure Software Engineering)
2. The MSc in Computing (Major in Artifical Intelligence)
3. The MSc in Computing (Major in Data Analytics)
1. TO MAJOR IN SECURE SOFTWARE ENGINEERING
Register for all of the following compulsory modules:
SEMESTER 1
CA640 CA642 CA688 CA647 |
Professional & Research Practice Cryptography and Number Theory Blockchain: Basics & Applications Secure Programming |
7.5 Credits 7.5 Credits 7.5 Credits 7.5 Credits |
SEMESTER 2
CA645 CA648 CA650 CA670 |
Network Security Formal Programming Software Process Quality Concurrent Programming |
7.5 Credits 7.5 Credits 7.5 Credits 7.5 Credits |
AUTUMN SEMESTER
CA694 |
Practicum (Secure Software Engineering) |
30 Credits |
2. TO MAJOR IN ARTIFICAL INTELLIGENCE
Register for all of the following compulsory modules:
SEMESTER 1
CA640 CA660 CA682 CA686 |
Professional & Research Practice Statistical Data Analysis Data Management and Visualisation Foundations of Artificial Intelligence |
7.5 Credits 7.5 Credits 7.5 Credits 7.5 Credits |
SEMESTER 2
CA652 CA683 CA684 |
Artifical Intelligence, Information and Information Seeking Data Analytics and Data Mining Machine Learning |
7.5 Credits 7.5 Credits 7.5 Credits |
AUTUMN SEMESTER
CA689 |
Practicum (Artifical Intelligence) |
30 Credits |
SEMESTER 2 - OPTIONAL MODULE
Choose one of the following
CA681i CA6005 |
Machine Translation Mechanics of Search |
7.5 Credits 7.5 Credits |
3. TO MAJOR IN DATA ANALYTICS
Register for all of the following compulsory modules:
SEMESTER 1
CA640 CA660 CA675 CA682 |
Professional & Research Practice Statistical Data Analysis Cloud Technologies Data Management & Visualisation |
7.5 Credits 7.5 Credits 7.5 Credits 7.5 Credits |
SEMESTER 2
CA659 CA683 CA684 CA652 |
Mathematical Methods/Computational Science Data Analytics and Data Mining Machine Learning Artificial Intelligence, Information and Information Seeking |
7.5 Credits 7.5 Credits 7.5 Credits 7.5 Credits |
AUTUMN SEMESTER
CA685 |
Practicum (Data Analytics) |
30 Credits |
3. TO MAJOR NATURAL LANGUAGE PROCESSING
Register for all of the following compulsory modules:
SEMESTER 1
CA4023 CA640 CA6012 CA271B |
Natural Language Technologies Professional & Research Practice Human Factors in NLP Introduction to Machine Learning |
7.5 Credits 7.5 Credits 7.5 Credits 7.5 Credits |
SEMESTER 2
CA6011 CA4015 CA683 |
Deep Learning for Natural Language Processing Advanced Machine Learning Data Analytics and Data Mining |
7.5 Credits 7.5 Credits 7.5 Credits |
SEMESTER 2 OPTIONAL (Student chooses one Module from the following)
CA681i CA659 |
Machine Translation Mathematical Methods/Computational Science |
7.5 Credits 7.5 Credits |
AUTUMN SEMESTER
CA6014 |
Practicum (NLP) |
30 Credits |
Updated: 20th September 2023
I have read and understood the above registration instructions.