Course Overview

M.Sc. Computer Science is a postgraduate degree programme that aims at equipping students comprehensively with both the theoretical and practical aspects of the computer science discipline.

A computer science degree is a versatile credential, it provides you with exposure to a variety of opportunities and industries.

It offers different core, professional and skill development courses which can really help students to upgrade their technical skills and become more employable.

This course gives students great experience in the practical world where competent computer science professionals, like Software Developer, System Integrator, System Analyst, and more, can demonstrate their knowledge and skills.

The programme has a wide range of elective courses available for students to choose from such as Data Science, Artificial Intelligence, Machine Learning, Cloud Computing, and the Internet of Things that keeps the students updated concerning the latest trends in the IT industry.

Through the programme, the emerging technocrats are given a glimpse of the world of computers and the various applications thereof through professional sessions which are in harmony with the business milieu.

Program Structure

Course Name

M.Sc. (Computer Science)

Course Duration

4 Years – 8 Semesters

Last Date to Apply

6 Feb 2026

  • 162 Credits (Learning : Tutorials : Practice / Projects).
  • Choice Based Credit System (CBCS)
  • Outcome-Based Education (OBE)
  • Option to choose university level and department level minor elective and open electives.

Top Recruiters & Career Pathways

circular arrow icon

Government Sector Recruiters

recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo

Private Sector Recruiters

recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
recruiter-logo
Software DeveloperSoftware EngineerProgrammerMultimedia ProgrammerWeb DesignerWebsite DeveloperDatabase AdministratorSoftware DeveloperSoftware EngineerProgrammerMultimedia ProgrammerWeb DesignerWebsite DeveloperDatabase Administrator
Database DeveloperNetwork ArchitectSystems AnalystInformation Systems ManagerData AnalystData EngineerData ScientistDatabase DeveloperNetwork ArchitectSystems AnalystInformation Systems ManagerData AnalystData EngineerData Scientist
AI and Data Science EntrepreneurIT ConsultantCybersecurity ConsultantInformation Security SpecialistGame DeveloperAcademic ProfessionalResearch ScientistAI and Data Science EntrepreneurIT ConsultantCybersecurity ConsultantInformation Security SpecialistGame DeveloperAcademic ProfessionalResearch Scientist

Programme Outcomes

On successful completion of the M.Sc. (Computer Science) programme, you will be able to:

  • 1 Display profound knowledge of theory and principles of basic mathematics, statistical techniques and algorithms in the field of computer science.
  • 2 Think critically and select economically and technically viable solutions to a given problem.
  • 3 Design, develop and deploy solutions for identified problems from diverse domains.
  • 4 Provide proof of concept and present novel solutions to challenges encountered by the industry.
  • 5 Adopt new programming languages, tools, and processes followed in the industry
  • 6 Work independently or as an effective team member of a software development project.
  • 7 Effectively communicate with diverse clients and stakeholders for software project management.
  • 8 Interpersonal skills to interact with people from diverse cultural backgrounds.
  • 9 Adhere to the professional, ethical, and legal practices followed in the IT industry.
  • 10 Possess software project management skills like cost estimation, effort estimation, scheduling, and team building.

Achievements

circular arrow icon

  • tick iconAs per Times Higher Education Global Impact Rankings 2021, Vishwakarma University, Pune is featured in the top institutions amongst 1200 universities from 98 countries/regions. These rankings assess universities against the United Nations’ Sustainable Development Goals (SDGs).
  • tick iconVishwakarma University is conferred with the Emerging University of the Year award in Western India by ASSOCHAM in its 13th Higher Education Conclave 2020.
  • tick iconVishwakarma University Pune has been declared Winner for Excellence in Design Education Award at the World Education Award 2021(Higher Education) held on March 6, 2021 for the project “Industry on Campus and Industry Connect”.
slider one
slider two
slider three
slider four
slider five
slider one
slider two
slider three
slider four
slider five

Key Features

  • tick iconHigh-demand postgraduate programme with wide career relevance
  • tick iconContemporary teaching methodologies
  • tick iconHands-on, skill-focused learning approach
  • tick iconHolistic academic and professional development
  • tick iconEmployability enhancement through structured career interventions
  • tick iconIndustry exposure via internships, field studies, and interactions
  • tick iconCurriculum aligned with Digital, Knowledge, Service, and Manufacturing sectors
  • tick icon80-credit programme (Lecture : Tutorial : Practical)
  • tick iconDepartmental Elective Tracks
  • tick iconApplication Development
  • tick iconNetwork Programming and Security

Faculty

Dr. Ashwini Sonawane
Dr. Ashwini Sonawane
HOD
linkedinmail
Dr. Vaishali wagh
Dr. Vaishali wagh
Assistant Professor
linkedinmail

Admission Process

How To Apply:

Option 1: Online Application

-Visit the Vishwakarma University, Pune website: www.vupune.ac.in

-Click on the “Apply for Admission” button.

-Review all available information tabs related to approvals, fees, required documents, hostel facilities, and other details.

-Once your queries are clarified, click on “Secure Provisional Admission” to begin the application process.

Step 1: Application Form Submission

Fill in the basic information in the application form.

Proceed to apply and pay ₹2,000 (non-refundable) as the application fee towards provisional admission.

Step 2: Provisional Admission Confirmation

Complete the detailed provisional admission form and pay ₹25,000 (first instalment) to secure provisional admission.

At each stage, relevant information and updates (including PDF attachments) will be sent to your registered email address.

Please check your email regularly.

Successful submission of the application form along with payment of the applicable fees completes the provisional admission process.

Option 2: Offline (In-Person) Application

-Visit the Counselling and Admissions Office, Vishwakarma University, Pune

(Building No.

5, Ground Floor – Admission Cell)

-Obtain detailed information about the programme, curriculum, syllabus, infrastructure, and facilities.

-Apply in person by completing:

Application Form (₹2,000 non-refundable), and

Provisional Admission Form with payment of ₹25,000 towards provisional admission.

All payments must be made digitally (UPI / Debit Card / Credit Card / NEFT / RTGS).

The Counselling and Admissions Office will guide you regarding document submission, eligibility verification, and further steps.

Note: Vishwakarma University, Pune charges an application form fee.

Testimonials

quote icon

It gives me immense pleasure and pride to say that I’m a student of Vishwakarma university. It is an amazing journey from on campus studying to off campus online education and asse...

~ Insiya Khozema BhanpurawalaBatch BBA (2019 – 2022)
quote icon

When I had joined VU, I was in great dilemma about the career opportunities, the co-curricular activities that the university would offer. I was unsure about the content that would...

~ Krinjal SanghviBatch BBA (2019 – 2022)

Frequently Asked Questions (FAQs)

The M.Sc. computer science eligibility criteria typically require you to have completed a relevant undergraduate degree in Computer Science or a closely related discipline from a recognised university. Specific eligibility requirements for the 2026–27 admission cycle are defined by Vishwakarma University, Pune in accordance with applicable academic and regulatory guidelines. You are advised to check the official admission notification or contact the Admissions Office for the most accurate and updated details.

Admission to M.Sc. Computer Science may be offered through an entrance examination, merit-based evaluation, or a combination of both, depending on the university’s admission policy for that academic year. For clarity on whether an entrance exam is mandatory for M.Sc. computer science admission at Vishwakarma University, Pune, candidates should refer to the official admission guidelines.

In some cases, candidates with a B.Sc. degree in a related discipline may be considered for M.Sc. Computer Science, subject to meeting prerequisite knowledge requirements. Eligibility depends on your academic background and the criteria set by Vishwakarma University, Pune. It is recommended that you consult the Admissions Office to understand subject-specific requirements before applying.

The M.Sc. Computer Science syllabus includes advanced electives and focus areas such as Data Science, Artificial Intelligence, Machine Learning, Cloud Computing, and the Internet of Things. These specialisations allow you to align your postgraduate studies with emerging technology domains and career interests.

The NEP 2020 framework encourages flexibility, interdisciplinary learning, and research orientation in postgraduate education. In line with these principles, the M.Sc. Computer Science curriculum emphasises conceptual depth, skill development, and opportunities for research and project-based learning, preparing you for both industry roles and higher academic pursuits.

After completing M.Sc. Computer Science, you can pursue roles such as Software Developer, System Analyst, Data Analyst, Data Scientist, Machine Learning Engineer, and related positions. Career outcomes and salary levels vary based on your specialisation, skills, experience, and the industry you enter. The programme also provides a strong foundation for doctoral studies and research careers.

Yes, M.Sc. Computer Science involves a significant amount of coding, particularly in areas such as algorithms, software development, data analysis, and machine learning. However, the programme balances practical coding skills with theoretical understanding, system design, and analytical problem-solving.