Computer Science MSc
As a Masters level student I read and learn about programming techniques, computer and network infrastructure and protocols, data analysis and security risks. I explore a range of computing concepts such as object oriented programming, TCP/IP, classification and regression, and cryptography.
- Advanced Programming
- Algorithms and Data Structures
- Artificial Intelligence and Machine Learning
- Big Data Analytics
- Computer and Mobile Networks
- Computer Architecture and Operating Systems
- Cyber Security Threats
- Software Engineering
Studying at Master’s Level
As a Master’s level student, you are expected to engage with module topics and learning materials/activities at a relatively deep level, and demonstrate the following skills when doing this:
- Complexity: recognising and dealing with complex ideas and applying this knowledge to real-life problems.
- Analysis and synthesis: extracting knowledge from or identifying gaps within sources and then using these to construct new knowledge or meanings.
- Depth: engaging with a narrow topic in detail to acquire and using knowledge in new and innovative ways.
- Research: developing critical research and enquiry skills and attributes in order to form evidence-based conclusions.
- Autonomy: taking responsibility for your own learning by being organised, motivated and conscientious.
- Unpredictability: using knowledge and skills to deal with rapidly changing contexts in a creative way, acknowledging that there are often no definitive ‘right’ answers.
- Professionalism: managing ethical dilemmas and working proactively and effectively with others to formulate solutions.
Grading
The University applies the following mark scale to postgraduate work:
| Description | Marks | Class |
| Distinguished performance at postgraduate level: | 70-100 | Distinction |
| Good performance at postgraduate level: | 60-69 | Merit |
| Satisfactory performance at postgraduate level: | 50-59 | Pass |
| Marginal fail (potential to compensate) | 40-49 | Fail/Compensated pass (where eligible, see COMPENSATION section p7) |
| Fail: | 0-39 | Fail |
My Grades So Far
| Academic Year | Module Code | Module Title | Mark (%) |
| 2021/2 | COM00141M | Algorithms & Data Structures | 52 (Pass) |
| 2021/2 | COM00143M | Artificial Intelligence & Machine Learning | 43 (Fail) |
| 2021/2 | COM00144M | Software Engineering | 56 (Pass) |
| 2022/3 | COM00145M | Computer Architecture & Operating Systems | |
| 2022/3 | COM00145M | Research Methods | 63 (Merit) |
| 2024/5 | COM00145M | Cyber Security Threats | |
| 2024/5 | COM00145M | Advanced Programming | |
| 2024/5 | COM00145M | Big Data Analytics | |
| 2024/5 | COM00145M | Computers and Mobile Networks |