Course Overview

The B.Sc. (Hons/Res) (Computer Science) is a bachelor's degree with Honours/Research that aims to equip students with a solid grounding in both the theoretical and practical sides of computer science. Intended students looking for a B.Sc. Computer Science course offering advanced training beyond mere programming, which also gets them ready for professional roles, further education, or research orientations, may consider this program a very viable option.

The programme duration is three to four years, depending on whether you select the Honours or Research track. The course curriculum is based on a flexible, NEP-aligned structure that provides for academic depth and, at the same time, opens up clear progression options.

Being a student of B.Sc. Computer Science, you will be given a mixture of core subjects, professional courses, and modules that will not only develop your technical skills but also help you in analytical thinking and overall employability. Besides this, the syllabus offers advanced electives like Data Science, Artificial Intelligence, Machine Learning, Cloud Computing, and the Internet of Things, thus giving you the freedom to customise your learning as per current and future technology fields.

Finally, if you are still considering B.Sc. Computer Science Colleges in Pune, or even looking for the best college for B.Sc. Computer Science in Pune, then the B.Sc. Computer Science programme at Vishwakarma University, Pune, is just the right mix of academic rigour, research exposure, and industry relevance. It also lays a strong base if you are B.Sc. Computer Science admission, postgraduate study, or technology career planning oriented.

Program Structure

Course Name

B.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

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
ProgrammerSoftware DeveloperSoftware EngineerMultimedia ProgrammerWeb DesignerWebsite DeveloperDatabase DeveloperProgrammerSoftware DeveloperSoftware EngineerMultimedia ProgrammerWeb DesignerWebsite DeveloperDatabase Developer
Database AdministratorNetwork ArchitectSystems AnalystInformation Systems ManagerData AnalystData EngineerData ScientistDatabase AdministratorNetwork ArchitectSystems AnalystInformation Systems ManagerData AnalystData EngineerData Scientist
AI and Machine Learning EngineerIT ConsultantCybersecurity ConsultantInformation Security SpecialistGame DeveloperAcademic ProfessionalResearch ProfessionalAI and Machine Learning EngineerIT ConsultantCybersecurity ConsultantInformation Security SpecialistGame DeveloperAcademic ProfessionalResearch Professional

Programme Outcomes

Upon successful completion of the B.Sc. Computer Science programme you will be able to:

  • 1. Explain primary computer science topics with clarity and deep reasoning, such as algorithms, data structures, mathematical foundations, and basic statistical techniques.
  • 2. Look closely at real world issues and devise solutions that are technically accurate and economically viable.
  • 3. Prepare, assemble and launch software solutions that can be used for problems in different fields.
  • 4. Develop a model of proof/experiment and demonstrate an innovative solution to a challenge that is related to the industry.
  • 5. Show an excellent level of self learning and be able to change programming languages, tools, and development processes used in the IT industry.
  • 6. Perform both individually and as a collaborative team member in a software development team.
  • 7. Use oral and written communication skills to communicate with both technical and non-technical stakeholders effectively throughout the entire software development cycle.
  • 8. Demonstrate good communication skills when interacting with people from different cultural and professional backgrounds.E.g., adhere to the code of conduct, practice, and act accordingly with the requirements of licensing and copyright law in the information technology sector.
  • 9. Utilise fundamental software project management techniques comprehensively: work planning, scheduling, effort estimation, and team coordination.

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 iconOne of the most sought-after bachelor’s degree programmes, offering career opportunities across a wide range of sectors
  • tick iconA blend of contemporary teaching pedagogies and learning approaches
  • tick iconStrong emphasis on skill development through hands-on, experiential learning
  • tick iconHolistic development-oriented initiatives that support academic and personal growth
  • tick iconFocus on enhancing employability through targeted interventions aimed at improving career potential
  • tick iconCorporate exposure through live internships, field studies, and industry interaction opportunities
  • tick iconCurriculum aligned with the emerging talent needs of the Digital, Knowledge, Service, and Manufacturing economy
  • tick iconProgramme structure comprising 128 credits (Lecture : Tutorial : Practical)
  • tick iconPossible Departmental Elective Tracks on Offer
  • tick iconApplication Development
  • tick iconMultimedia and Animation
  • tick iconXaaS (Anything as a Service)
  • tick iconMachine Learning
  • tick iconPossible Departmental Minor Specialisations on Offer
  • tick iconData Science
  • tick iconCybersecurity

Faculty

Dr. Reena Pandey
Dr. Reena Pandey
HOD, Dept of Fashion Design
linkedinmail
Dr. Vaishali wagh
Dr. Vaishali wagh
Assistant Professor
linkedinmail

Admission Process

How To Apply:

Option 1: Online Application

Visit the Vishwakarma University 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 the Application Form (₹2,000 non-refundable) and the 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)

Choosing the best college for B.Sc. Computer Science in Pune depends on factors such as curriculum depth, faculty expertise, infrastructure, industry exposure, and opportunities for higher studies or research. A good B.Sc. computer science college in Pune should offer a balanced programme that combines strong theoretical foundations with practical learning, modern electives, and career support. Students are advised to compare universities based on academic structure, learning outcomes, and long-term career pathways rather than rankings alone

Yes, pursuing a B.Sc. Computer Science course in Pune is a strong career option due to the city’s growing technology ecosystem, academic environment, and industry presence. The programme builds core computing skills that open pathways into software development, data science, artificial intelligence, cybersecurity, higher education, and research. It is particularly suitable if you are looking for a solid undergraduate foundation before entering specialised or postgraduate programmes.

Eligibility requirements for B.Sc. Computer Science admission may vary depending on university regulations. In most cases, a background in Science at the 12th (10+2) level or an equivalent diploma is required. Whether Mathematics is mandatory depends on the specific admission criteria set by the university. It is recommended that you check the detailed B.Sc. computer science eligibility requirements with the university’s Admissions Office before applying.

Yes, Vishwakarma University, Pune, provides placement assistance and career support for B.Sc. Computer Science students through industry interaction, internships, training initiatives, and career guidance activities. The focus is on improving employability by developing technical skills, professional competencies, and industry readiness rather than limiting learning to classroom instruction alone.

For B.Sc. Computer Science admission in Pune, students are generally required to submit documents such as 10th and 12th mark sheets or equivalent certificates, identity and nationality proof, passport-size photographs, and other documents as specified by the university. Additional documents such as transfer certificates, migration certificates, or category-specific certificates may be required where applicable. Applicants are advised to refer to the official admission guidelines or contact the Admissions Office for a complete and updated list.