Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
This program emphasizes software development and is led by top industry experts in computer science. Train in cutting-edge facilities and select a specialization from areas like Artificial Intelligence, Cybersecurity, Data Science, Game Development, Software Engineering, or Internet of Things.
Your specialization
Through our Software Development track, master designing complex systems, creating mobile applications, and developing software that exceeds industry benchmarks.
Expand your solutions to cloud platforms to build secure, resilient, and dependable applications. Our Work Integrated Learning initiative also provides practical experience to enhance your professional portfolio.
Every undergraduate program includes a guaranteed hands-on learning component, whether through internships, placements, or industry collaborations. In this course, you'll implement your knowledge across six real-world, industry-connected projects.