MSc Computer Science
Course Overview
This Master's in Computer Science equips you with the advanced technical expertise and problem-solving skills required to excel in the rapidly growing technology sector. The curriculum delves into cutting-edge areas like artificial intelligence, machine learning, and web engineering, blending theoretical knowledge with hands-on practical application. You will graduate prepared for a dynamic career in software development, cybersecurity, systems analysis, or IT project management.
Key Program Highlights
- Explore cutting-edge topics including AI, machine learning, and web engineering
- Gain hands-on experience in specialized facilities like the Cyber Security Lab
- Develop advanced problem-solving skills for planning and implementing IT solutions
- Optional 12-week industry placement to gain valuable professional experience
- Open doors to diverse tech careers in development, cybersecurity, and project management
Course Overview
This Master's in Computer Science equips you with the advanced technical expertise and problem-solving skills required to excel in the rapidly growing technology sector. The curriculum delves into cutting-edge areas like artificial intelligence, machine learning, and web engineering, blending theoretical knowledge with hands-on practical application. You will graduate prepared for a dynamic career in software development, cybersecurity, systems analysis, or IT project management.
Key Program Highlights
- Explore cutting-edge topics including AI, machine learning, and web engineering
- Gain hands-on experience in specialized facilities like the Cyber Security Lab
- Develop advanced problem-solving skills for planning and implementing IT solutions
- Optional 12-week industry placement to gain valuable professional experience
- Open doors to diverse tech careers in development, cybersecurity, and project management
Requirements
Modules
- Object-Oriented Programming for Software Development
- Web Engineering
- Artificial Intelligence and Machine Learning
- Data Warehousing
- Computer Networks and Virtualisation
- Human-Computer Interaction
- Masters Research Project