Systems analysis and design
Software development: programming languages and technologies
Software engineering: software architecture, software testing, human computer, requirements engineering and usability interaction
Databases
Computer networks
Foundations of IT hardware
Operating systems
Multimedia technology
IT security
Project management and agile development
Data science:Artificial IntelligenceMachine Learning
Artificial Intelligence
Machine Learning
Domestic
15 Jul 2026
EU
15 Jul 2026
Non-EU
15 Jul 2026