Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
This program enables you to explore two key disciplines: programming and artificial intelligence (AI). Additionally, you'll learn project management and research methodologies, equipping you with both academic rigor for postgraduate studies and practical skills for professional careers. Our School boasts a strong track record in computer science research, consultancy, and enterprise initiatives, allowing faculty to incorporate real-world case studies into their instruction. Many of our instructors maintain valuable industry connections from their professional experience. The programming component develops your proficiency in event-driven programming, design patterns, development, and deployment using industry-standard tools. The AI component examines computational models, simulations, and techniques for analyzing and forecasting behaviors in complex systems. The project management course complements these practical and theoretical skills with strategic project management methods, preparing you for all phases of project execution. Through the individual computer science project and Advanced Practice (Internship) module, you'll apply your knowledge in your chosen specialization while gaining hands-on experience in either industry or research settings.