M.Sc. Computer Science

The Master of Science (M.Sc.) in Computer Science is a two-year, advanced postgraduate programme designed to provide students with a deep understanding of core concepts in computer science and equip them with specialized knowledge in emerging areas of technology. This programme offers a rigorous academic curriculum that blends theoretical foundations with practical application, preparing graduates for advanced roles in the IT industry, academia, or research.

The programme is structured to encourage both deep technical expertise and a comprehensive understanding of the underlying principles of computing, while also exposing students to cutting-edge advancements in areas such as data analytics, IoT, and blockchain.

In addition to a strong academic foundation, the programme emphasizes research and hands-on experience. Students are encouraged to engage in innovative research projects, work on real-world problems, and collaborate with industry professionals. The curriculum includes practical assignments, laboratory work, and a significant research project or thesis in the final semester, allowing students to apply their knowledge in practical and meaningful ways. The M.Sc. in Computer Science programme prepares graduates for various career paths in the rapidly growing technology sector.

Focus Areas

.

of the program

Cybersecurity

Cybersecurity has much of mathematical science, technology and protocols which constitute for the domain knowledge which are very essential to build secure applications, websites, databases, etc. This focus area delves into the competency development in the above.

Human Computer Interaction

Human Computer Interaction is designed to impart the design and development of sophisticated form of interaction for application systems that has to cater to varied forms of interaction requirements.

Artificial Intelligence

Simple automated systems in every domain are phasing out and being replaced by robotic process automation systems and intelligent systems which are capable of smart behaviour. Developing such systems requires acquaintance with the machine learning, deep learning, cloud computing models and its programming pragmatics etc. Hence, this focus area intends to provide the necessary skill set in the above said competencies.

Who can prefer this Course

Eligibility

General Arithmetic, Data Structures and Algorithms, Digital Logic and Computer Organization, Operating Systems, System Software, Microprocessors, SAD, DBMS, Automata Theory, Programming Languages (C & C++) and Recent Trends in Computer Science related domains.Bachelor’s degree in Computer Science/ Computer Applications/ Information Technology OR any other equivalent course with a minimum of 55% of marks.
about-us.icon_

Current Curriculum

Year of Revision : 2020
  • Course Content
  • Reference Book
  • Valuation Pattern

Previous Curriculum

  • Course Content
  • Reference Book
  • Valuation Pattern
Translate »
Skip to content