The M.Sc. in Information Technology program offers a comprehensive curriculum covering a wide range of foundational, core, elective, and open elective courses. Foundational courses include Mathematics, Data Structures, Database Management, and Operating Systems, providing a solid grounding in IT fundamentals. Core courses delve into advanced topics such as Data Science, Distributed Operating Systems, Information Security, and Design and Analysis of Algorithms. Elective courses offer students the flexibility to specialize in areas like Blockchain Technology, Big Data Analytics, Machine Learning, Cloud Computing, and Artificial Intelligence, among others. Open electives from other departments provide interdisciplinary learning opportunities, such as Evolution in Communication Technologies and Arduino Playground. The program also includes a six-month internship and project work, allowing students to gain practical experience and apply their knowledge in real-world settings.
The M.Sc. in Information Technology opens up a diverse array of career opportunities across various industries. Graduates can pursue roles such as Data Scientist, Software Engineer, Database Administrator, Information Security Analyst, System Administrator, or Network Engineer.