MSc in Computing & Technology
Lead in the Digital Era with Advanced Technical Expertise
The Master of Science (MSc) in Computing & Technology is a cutting-edge postgraduate programme designed for students and professionals aiming to develop advanced skills in software development, artificial intelligence, cybersecurity, cloud computing , and emerging technologies . This dynamic course equips graduates with the technical knowledge, problem-solving abilities, and practical experience needed to succeed in today’s fast-evolving tech landscape.
Whether you’re looking to advance your career in software engineering, data science, IT consultancy, or digital innovation , this MSc ensures you graduate ready to take on complex challenges across industries—including fintech, healthcare, government, and enterprise technology firms.
This qualification also serves as a strong foundation for further academic study, including PhD-level research in AI, cybersecurity, or distributed systems .
Why Choose This MSc?
- Industry-Aligned Curriculum: Learn the most in-demand tech skills used in software development, AI, cloud infrastructure, and cyber defence.
- Hands-On Learning Approach: Apply theory through live coding labs, real-world projects, and case studies with industry partners.
- Expert-Led Teaching: Study under experienced software engineers, AI researchers, and cybersecurity specialists actively engaged in the field.
- Flexible Study Options: Available full-time, part-time, or via online learning—ideal for working professionals and international students.
- Strong Employability Focus: Designed to meet growing demand in tech sectors such as data science, machine learning, ethical hacking, and IoT development .
Course Structure: From Core Concepts to Real-World Application
This MSc blends academic depth with hands-on implementation, ensuring you develop both analytical thinking and technical proficiency in key areas of computing and digital innovation.
Core Modules:
- Advanced Programming & Software Development – Master modern languages (Python, Java, C++), frameworks (React, Django), and Agile/DevOps methodologies.
- Artificial Intelligence & Data Science – Explore neural networks, deep learning, and predictive analytics using TensorFlow, PyTorch, and Scikit-learn.
- Cybersecurity & Ethical Hacking – Understand threat detection, secure coding practices, penetration testing, and compliance standards like GDPR and ISO 27001.
- Cloud Computing & Big Data Technologies – Work with AWS, Google Cloud, and Azure to manage scalable applications and distributed data pipelines.
- Internet of Things (IoT) & Smart Systems – Develop connected solutions for automation, embedded devices, and intelligent environments.
- Computer Networks & Distributed Systems – Study network architecture, protocols, and high-performance computing models.
- IT Project Management & Leadership – Gain essential skills in team leadership, digital transformation, and strategic planning.
Final Research or Industry Project:
Choose between:
- A traditional academic dissertation focusing on independent research in computing or emerging tech.
- An industry-based project solving a real business or technological challenge alongside a tech organisation.
Please note: Module availability may vary depending on university and delivery mode.
Skills You Will Develop
By studying this MSc, you will gain:
- Technical Proficiency in Software Development – Build, test, and deploy applications using modern programming tools.
- Data Science & Machine Learning Capabilities – Use AI to extract insights, build predictive models, and drive automation.
- Cybersecurity Awareness – Implement secure systems, perform risk assessments, and conduct ethical hacking exercises.
- Cloud Infrastructure Knowledge – Deploy and manage applications using AWS, Azure, and DevOps pipelines.
- IoT and Smart System Design – Create intelligent, connected solutions for industrial and consumer applications.
- Project Leadership & Innovation Skills – Manage tech teams, lead digital transformation initiatives, and pitch new product ideas.
Teaching & Assessment Methods
You will learn through a combination of:
- Lectures and interactive seminars
- Coding workshops and lab sessions
- Group projects and case studies
- Independent research and applied problem-solving
- Guest lectures from software engineers, data scientists, and security consultants
Assessment includes:
- Practical programming assignments
- Cybersecurity simulations and reports
- Data analysis and visualisation tasks
- Presentations and peer-reviewed code reviews
- Final dissertation or applied computing project
Regular feedback and academic support ensure you build confidence and competence throughout the programme.
Who Should Apply?
This course is ideal for:
- Graduates with a 2:2 honours degree or higher in Computer Science, Information Technology, Engineering , or related disciplines.
- Professionals with relevant work experience in software development, IT operations, or digital systems are encouraged to apply.
- International applicants must meet English language requirements (typically IELTS 6.5 with no component below 6.0 ).
All applications are subject to university approval.
Career Prospects: Unlock High-Level Roles in Tech
An MSc in Computing & Technology opens doors to meaningful careers across a variety of sectors, including:
- Software Developer / Engineer – Building enterprise and consumer-facing applications.
- AI & Machine Learning Engineer – Creating intelligent models for automation and business intelligence.
- Cybersecurity Specialist – Managing digital threats and protecting organisational assets.
- Cloud Solutions Architect – Optimising cloud-native applications and microservices.
- IT Consultant – Advising businesses on digital strategy, system integration, and innovation.
- IoT Developer – Creating smart and connected systems for industrial and consumer use.
- Systems Analyst – Improving and optimising IT infrastructures and network performance.
Graduates have gone on to successful roles in global tech firms, fintech companies, government IT departments, and leading digital consultancies .
With its strong emphasis on technical depth, innovation, and employability, this qualification significantly enhances your credibility and opportunities in today’s competitive job market.
Start Your Journey Toward a Career in Computing Today
Whether you’re looking to formalise your technical expertise, transition into a leadership role in tech, or prepare for further postgraduate research, the MSc in Computing & Technology gives you the strategic insight and practical tools you need to succeed.
Apply now and take the next step toward becoming a leader in the digital economy.