.webp)



Master of Computer Science
Introduction
The M.Sc. Computer Science programme is designed to provide advanced knowledge and professional expertise in computer science, software development, information technology, and emerging digital technologies. The programme enables students to develop a deeper understanding of advanced programming, data structures and algorithms, database systems, computer networks, operating systems, software engineering, artificial intelligence, machine learning, cloud computing, and cybersecurity. Through advanced laboratory training, research projects, seminars, workshops, technical activities, and industry-oriented learning, students are encouraged to strengthen their computational thinking, analytical reasoning, problem-solving, research, and innovation skills. The programme prepares students for higher research, advanced technical careers, teaching, and leadership roles in the rapidly evolving IT industry.
“The advance of technology is based on making it fit in so that you don't really even notice it.”
— Bill Gates
Vision
-
To develop highly skilled, innovative, and research-oriented computer science professionals.
-
To provide advanced and industry-relevant education in computer science and information technology.
-
To strengthen students’ computational, analytical, programming, research, and problem-solving abilities.
-
To encourage innovation, independent learning, research, and continuous professional development.
-
To prepare students to adapt to emerging technologies and the rapidly changing digital environment.
-
To nurture responsible technology professionals who can contribute effectively to industry, research, and society.
Mission
-
To provide advanced education in computer science, programming, software engineering, databases, networking, and emerging technologies.
-
To develop students’ advanced programming, computational thinking, analytical, and problem-solving skills.
-
To provide practical and research-oriented learning through advanced laboratory sessions, projects, seminars, workshops, and technical activities.
-
To expose students to emerging areas such as Artificial Intelligence, Machine Learning, Data Science, Cloud Computing, Cybersecurity, and Internet of Things.
-
To encourage research, innovation, experimentation, and independent technical learning.
-
To develop students’ technical, communication, teamwork, leadership, and professional skills required for the IT industry.
-
To prepare students for M.Phil., Ph.D., research, teaching, software development, data science, AI, cybersecurity, cloud computing, and other advanced technology careers.
-
To promote ethical, secure, and responsible use of technology for sustainable digital development
Faculty

Head of the Department