Graduate equipped with the skills, knowledge and confidence to respond to the challenges and issues that face society today, and the ability to prepare for future developments. These include the growing importance of cyber security, mobile and cloud computing, big data and analytics, artificial intelligence and new applications for social media.