The course is designed to enable students to apply the latest developments in Computing to a wide range of organizational Information and Technology problems. After graduating, students will be equipped to manage and develop computational technology systems for a broad range of user’s needs. In addition, the course will prepare the students with a variety of professional skills, including communication, teamwork, time management, and independent learning alongside an awareness of relevant legal, social, and ethical issues.