MComp Computer Science
Course Overview
The MComp Computer Science degree is a four-year integrated Master's program designed to equip students with the knowledge to design, develop, and research technological solutions for real-world challenges. It emphasizes cutting-edge topics like artificial intelligence and machine learning alongside core computer science disciplines, ensuring alignment with industry needs. Graduates gain expertise in areas such as mobile development, robotics, and cybersecurity, preparing them for diverse sectors including finance, healthcare, and telecommunications.
Key Program Highlights
- Focus on artificial intelligence, machine learning, and robotics
- Comprehensive foundation in software development and problem-solving
- Hands-on experience with modern technologies like mobile app development and web applications
- Opportunities for team projects and simulated commercial settings
- Preparation for careers in high-demand sectors such as cybersecurity and healthcare
Course Overview
The MComp Computer Science degree is a four-year integrated Master's program designed to equip students with the knowledge to design, develop, and research technological solutions for real-world challenges. It emphasizes cutting-edge topics like artificial intelligence and machine learning alongside core computer science disciplines, ensuring alignment with industry needs. Graduates gain expertise in areas such as mobile development, robotics, and cybersecurity, preparing them for diverse sectors including finance, healthcare, and telecommunications.
Key Program Highlights
- Focus on artificial intelligence, machine learning, and robotics
- Comprehensive foundation in software development and problem-solving
- Hands-on experience with modern technologies like mobile app development and web applications
- Opportunities for team projects and simulated commercial settings
- Preparation for careers in high-demand sectors such as cybersecurity and healthcare
Requirements
Modules
- Algorithms and Data Structures
- Computer Architectures
- Foundations of Programming
- Introduction to Software Engineering
- Operating Systems
- Professional Development
- Applied Programming Paradigms
- Artificial Intelligence
- Full Stack Development
- Network Fundamentals
- Team Software Engineering
- User Experience Design
- Study Period Abroad: Computer Science
- Machine Learning
- Mobile Application Development
- Parallel Programming
- Project
- Autonomous Mobile Robotics
- Cyber Security
- Graphics
- Image Processing
- Physics Simulation
- Virtual and Augmented Reality
- Advanced Artificial Intelligence
- Computer Vision
- Programming Principles
- MComp Research Project
- Autonomous Mobile Robotics (M)
- Cyber Security (M)
- Graphics (M)
- Image Processing (M)
- Physics Simulation (M)
- Virtual and Augmented Reality (M)