The curriculum is framed to accomplish the following programme objectives by the end of study.
• To provide maximum practical experience to enrolled students in order to help them choose their path and pace according to their aptitude and ability.
• To prepare students with the capability to independently design and execute research projects and apply their knowledge to develop technical solutions for real-world problems.
• To facilitate the inclusive technical, managerial and individual development of students through core subjects and supportive learning courses.
After completion of the two-year Master of Science in Information Technology (M.Sc. IT) programme, the learner will:
•PO1: Demonstrate the application of computing, mathematical and domain knowledge to address real-world problems effectively.
•PO2: Identify, analyze and formulate complex computing problems using appropriate theoretical and practical approaches.
•PO3: Design, develop, implement and evaluate computing systems and solutions that meet specified requirements.
•PO4: Conduct research activities, analyze data and interpret results to derive meaningful conclusions and insights.
•PO5: Utilize modern computing tools, technologies and platforms efficiently for professional practice.
•PO6: Recognize and apply ethical principles, professional responsibilities and societal considerations in computing practices.
•PO7: Apply security principles, risk assessment techniques and mitigation strategies to ensure safe and secure computing environments.
•PO8: Function effectively as an individual and as a member or leader in multidisciplinary teams.
•PO9: Communicate effectively in technical and non-technical contexts through written, oral and digital modes.
•PO10: Engage in lifelong learning, adapt to emerging technologies and continuously enhance professional competencies.
•Software Developer: Design, develop, test and maintain software applications, websites and enterprise systems.
•Data Analyst / Data Scientist: Analyze datasets, derive useful insights and support data-driven decision-making.
•Cybersecurity Analyst: Identify security risks, protect digital assets and strengthen secure computing practices.
•Cloud Computing Professional: Deploy, manage and optimize applications and infrastructure on cloud platforms.
•Database Administrator: Manage databases, maintain data integrity, improve performance and ensure secure data access.
•IT Project Manager: Plan, coordinate and supervise technology projects while ensuring timely delivery and quality outcomes.
•Researcher / Academician: Pursue research, teaching, doctoral studies and innovation-oriented careers in Information Technology.