Course Overview
Course Overview This specialist degree program equips Canadian University Dubai students with a comprehensive foundation in both the art and science of software creation. Students will master the entire software development lifecycle, from initial analysis and architecture to implementation and evolution. Graduates emerge as versatile professionals ready to design and build sophisticated software systems. Key Program Highlights Master a diverse range of programming languages and core concepts in data structures & algorithms. Gain expertise in software architecture, from real-time systems design to database and compiler construction. Learn to conduct rigorous software requirements analysis and apply formal engineering methods. Develop skills in creating intuitive user experiences through human-computer interaction techniques. Build a strong foundation in essential operating systems principles.
Available Intakes
May 2026
CampusCity walk campus
CityDubai
ModeFullTime
Duration48 Months
FeeAED 72,465
August 2026
CampusCity walk campus
CityDubai
ModeFullTime
Duration48 Months
FeeAED 72,465