Dr. D. Y. Patil Vidyapeeth, Pune
(Deemed to be University)
Dr. D. Y. Patil School of Science & Technology
BSc In computer science

BSc In Computer Science

The BCS (BACHELOR OF COMPUTER SCIENCE) course is a full time Four years (Eight semesters) Bachelor’s Degree in Computer Science.

Students will gain comprehensive knowledge of system architecture, software methodologies and technologies, and application technologies from both the theoretical and practical perspectives with a bachelor's degree in computer science. Additionally, this degree will give students a foundational understanding of all facets of computer technology, including hardware, software, networks, operating systems, database systems, data structures, and algorithms.

Students will investigate real-world challenges while learning in DPU's cutting-edge programming bootcamps and studios and gaining the industry-required abilities. This will provide the skills and agility you need to succeed in this vast and cutthroat profession of computer science.

Students have the freedom to choose your career path thanks to this degree. Students will have the chance to take courses that are applicable to the industry, which will challenge them and develop ones career, whether you want to specialise in AI, blockchain, cloud computing, game design, computer security, data manipulation, or computational science.

In addition to having excellent programming abilities, students will graduate with the ability to design, implement, and maintain sophisticated software systems that power mobile devices, social media, and intelligent robotics. Students will  also be able to keep up with new developments in information technology.

Exit option is available for students after completing 1st, 2nd and 3rd year of study

  • Students will be able to get a BCS 'Honours' degree after completing four years.
  • Students must complete a research project during their four-year course if they want to pursue a research specialisation. As a result, they will receive an ‘BCS Degree with Research’
  • Students will be able to get a BCS degree after completing three years
  • Students completing 2 years (4 semesters) of study will receive a BCS diploma.
  • Students completing one year (2 semesters) of study in the chosen fields, will receive a BCS certificate.
  • If a student withdraws before three years have passed, they will be allowed to reapply within three years of their withdrawal and will be required to finish their degree within the allotted seven-year time frame.


  • A candidate seeking admission to the BCS Course must have passed 10+2 (any stream) securing not less than 50% marks in aggregate (5% relaxation to ST/SC candidates) from the Central Board of Secondary Education or any other equivalent examination recognized by the Dr D. Y. Patil Vidyapeeth, Pune preferably with Mathematics as one of compulsory or optional course, or any other vocational course related to the computer stream having either Computer Science or Computer Engineering as compulsory/optional course.

Programme Outcomes:

  • PO1 : Disciplinary Knowledge : Demonstrate comprehensive disciplinary knowledge and utilize the information to enhance their professional skills in the workplace.
  • PO2 : Problem Solving : Apply knowledge of computer science concepts, principles, techniques and analytical skills to solve various computing problems.
  • PO3 : Cooperation/Team work : Ability to work effectively and respectfully with diverse teams and act together as a team or team leader in the interests of a common cause.
  • PO4 : Modern tool usage : Select, adapt and apply appropriate techniques, resources, and modern computing tools to computing activities, with an understanding of the limitations.
  • PO5 : Communication Skills : Express thoughts and ideas effectively in writing as well as orally, and present complex information in a clear and concise manner to diverse groups.
  • PO6 : Critical thinking and Analytical Reasoning : Ability to think critically and logically towards any problem from an open-minded and reasoned perspective.
  • PO7 : Moral and Ethical Awareness : Apply moral/ethical values in sustainable societal development through objective, unbiased and truthful actions.
  • PO8 : Life-long Learning : Ability to acquire knowledge and skills through self-paced and self-directed learning aimed to adapt changing trends and demands of work place throughout life in a multicultural society.
  • PO9 : Project Management : Learn to build a successful project from pre-implementation to completion keeping in mind the resources, costs, time constraints and project scopes.

Programme Specific Outcomes:

  • PSO1 : Ability to analyze, interpret and present findings effectively using mathematical and communication skills.
  • PSO2 : Understand the fundamentals and applications of programming, data structures, databases, networking, mobile computing, information security and data analysis.
  • PSO3 : Amalgamate knowledge of information technology and computational tools for simulation.
  • PSO4 : Ability to effectively apply the computer science concepts to analyze, design and develop cost effective, efficient and secure solutions to the societal problems.

Career Pathway:

With a BSc in computer science, you can apply for a variety of computational and mathematical careers in the arts, commerce, finance, education, the medical field, engineering, and science. Job titles including "application programmer," "software engineer," "creative coder," "video game developer," and "systems analyst" are typical.