M.Sc Computer Science


The Department has a vision that Computer Science is a rapidly evolving discipline directly or indirectly affecting many other disciplines including Science and Engineering, Arts, Business, etc. It is important that the faculty can contribute to Computer Science in a way that the faculty and students can devote themselves to take the maximal advantage of modern Computer Science to solve a wide range of complex scientific, technological and social problems.


The mission of the Department of Computer Science is to achieve national prominence by providing outstanding education training to our graduate students for their productive careers in industry, academia, and government. The department strives for excellence in teaching and service covering the fundamental as well as applied aspects of Computer Science. The faculty will help the students to develop their skills to solve the complex technological problems of modern society and also provide a framework for promoting collaborative and multidisciplinary activities.


M.Sc.in Computer Science Degree programme provides a demanding education that combines central topics in computing and specialization in a more focused area with added prominence on the physical and architectural substructures of modern computer system design.Our graduates have the extensiveness of understanding a practice both in traditional areas of computing and in application to other disciplines.

Learning Outcomes for Computer Science:

The curriculum leading to a postgraduate degree in Computer Science prepares students for positions as computer scientists in business, industry and government. The curriculum’s main objectives are to impart students with an understanding of the basics of computer science in depth, to develop proficiency in the practice of computing, and to prepare them for continued professional development.After completion of M.Sc.in Computer Science,students will be able to:

  • Apply algorithmic,mathematical and scientific reasoning to a variety of computational problems.

  • Design,Evaluate,implement and document solutions to significant computational problems.

  • Analyze and compare alternatives solutions to computing problems.

  • Implement Softer systems that meet specified design and performance requirements.

  • Work effectively in teams to design and implement solutions to computational problems.

  • Communicate effectively,both orally and in writing.

  • Recognize the social and ethical responsibilities of a professional working in the discipline.

Programme Outcomes (POs) :

Students of Post Graduate (UG)  Programmes at the time of graduation will be acquired with :

1. Deep Domain Knowledge : The ability to present information in a highly coherent manner across different contexts by in-depth and extensive knowledge, understanding and skills in their chosen discipline, a breadth of knowledge, understanding and skills beyond their chosen discipline, participation in the creation of new knowledge and understanding through research & inquiry and contextual understanding of past & present knowledge and ideas and intellectual curiosity and a willingness to question accepted wisdom and to be open to new ideas.

2. Creative and Critical Thinking: The ability to analyze, assess, and utilize different thinking skills to determine the value of information and ideas by utilization of analytical thinking skills in different contexts employing problem solving skills to resolve issues, creative thinking to generate new ideas, use of critical thinking skills to formulate alternative approaches to learning and identification of problem, collection of evidence, synthesis and analysis;

PO3. Effective Communication Skills : The ability to present information in a coherent manner across different contexts by proficient speaking and writing, effective communication for different purposes and in different contexts, attentive exchange, informed argument and reasoning, working independently and as part of a team, transferable and generic skills and  use of various information technology skills.

4. Interpersonal Skills : The ability to work effectively and productively as a member of a group by interaction and collaboration with others, commitment and focus on group task, integrity and passion for individual & group work and acknowledging &  appraising the contribution of others.

5. Ethical and Civic Responsibility : The ability to function as responsible individual with ethical values who is accountable to the local, national, and international community by awareness &  appreciation of ethical & moral issues,  understanding of social , civic responsibilities and of the rights of individuals & groups.

6. Learning and Personal Development : The attitude of having a high regard for and commitment  to  learning and personality development by openness to life-long learning through directed & self-directed study,  awareness of personal strengths & weaknesses, capacity for self reflection, self discovery &  personal development and actively seeking new learning opportunities.

7. Social Interaction: Elicit views of others, mediate disagreement and help reach conclusions in group settings.

8. Environment and Sustainability: Understand the issues of environmental contexts and sustainable development by accepting common responsibility to preserve the environment and its surroundings

9. Good Citizenship : The ability to function as responsible citizens honoring tradition, culture, diversity and national values by striving for justice, equality, honesty & integrity, striving for an inclusive society, awareness & appreciation of social & cultural diversity and active contribution to the development of society.

10. Global Citizenship : The ability to function in an international context with a deep appreciation for diversity by greater appreciation for cultural & racial diversity, effective communication in cross-cultural contexts, thinking across national & international borders, functioning in a global environment and becoming more knowledgeable about international current issues

Program Specific Outcome(PSO):

Operate computer systems of different types independently.

  • Use different computer applications independently.

  • Implement business logic into algorithms and algorithms into code. 

  • Write computer programs using programming languages and development environments and analyze requirements for the development of a software product.

  • Manage data using database management tools and organize files and backup / recover data using utilities.

  • Troubleshoot and manage computer hardware and software resources.

  • Use supervision and consultation appropriate to IT sector.

  • Use opportunities for continuing professional education to enhance their professional development.

  • Communicate effectively and to understand inter-disciplinary expressions

  • Demonstrate information technology skills, especially in the areas of information retrieval, literature searching and library databases.

  • Acquire knowledge, skills and attitude to become more suitable for self employment and the emerging employment market.

  • Use opportunities for continuing professional education to enhance professional development.

  • Communicate effectively by presenting complex information in a clear and concise manner orally, on paper and using ICT.

  • Demonstrate information technology skills, especially in the areas of information retrieval, literature searching and library databases.

  • Acquire knowledge, skills and attitude to become more suitable for employment.



Candidates who have passed any of the following Bachelor Degrees from Mangalore University or any other University considered as equivalent thereto are eligible for the programme, provided they have secured a minimum of 45%(40% for SC/ST/Category-I) Aggregate marks excluding languages and group III subjects.

  • B.Sc degree with Computer Science/Computer Applications as optional/Major/Subsidiary subjects

  • B.Sc (Hons) degree with Computer Science/Computer System | Information Science/Information System.

  • Bachelor of Computer Applications(BCA)

  • Bachelor of Computer Science(BCS) Integrated Programme)

  • Bachelor of Information Technology(BIT)

  • Bachelor of Information Science(BIS)

  • Bachelor of Engineering(BE)/Bachelor of Technology(B.Tech)

Our Achievers
Govinda Prakasha C H
Assistant Professor
M.Sc. (Computer Science)
Teaching from 9 Years
With us from 9 Years
Akshatha B
Assistant Professor
M.Sc. (Computer Science)
Teaching from 9 Years
With us from 8 Years
Suraksha S
Assistant Professor
M Sc (Computer Science)
Teaching from 5 Years
With us from 2 Years
Back to Top