B.Sc. Computer Science

Develop your abilities to achieve your potential.

Bachelor of Science – Computer Science

Learn skills required in information and communication technologies & systems to become a professional.

  • Duration – 3 years (6 semesters) Full Time
  • Eligibility – Class 12 (Science) from any recognized Board or equivalent with Mathematics at 12th
  • Pattern – Choice Based Credit System – Semester Pattern
  • Affiliated to Savitribai Phule Pune University
  • Syllabus includes – Programming Languages like – C, Java, Python. Technologies like – Android App Development, HTML, CSS, JSP, SQL.
  • Practical approach. Focus on practicals to develop the skills.
  • Guest Lectures and Seminars
  • Additional Short Term Courses in latest technologies.
  • Project work at Second and Third Year.

Jobs you can get after passing B.Sc. Computer Science:

ProgrammerSoftware DeveloperDatabase AdministratorWeb DeveloperSoftware Tester


First Year FYBCS Syllabus (CBCS Pattern implemented from 2019)

First Year B.Sc. Computer ScienceSemester – I
Computer ScienceProgramming in C
Database Management Systems
ElectronicsSemiconductor Devices and Basic Electronic Systems
Principles of Digital Electronics
MathematicsMatrix Algebra
Discrete Mathematics
StatisticsDescriptive Statistics I
Mathematical Statistics
PracticalComputers, Electronics, Maths, Stats
First Year B.Sc. Computer ScienceSemester II –
Computer ScienceAdvanced C Programming
Relational Database Management Systems
ElectronicsInstrumentation System
Basics of Computer Organisation
MathematicsGroup Theory
Numerical Analysis
StatisticsMethods of Applied Statistics
Continuous Probability Distributions and Testing of Hypothesis
PracticalComputers, Electronics, Maths, Stats
You can Download syllabus from following links –

Second Year SYBCS Syllabus

(CBCS Pattern to be implemented from 2020)

Second Year B.Sc. Computer ScienceSemester – III
Computer ScienceData Structures and Algorithms – I
Software Engineering
Architecture &
Communication and
MathematicsGroups and Coding Theory
Numerical Techniques
Environment ScienceEnvironment Science – I
Language CommunicationEnglish Language Communication – I
PracticalComputer, Electronics, Maths
Second Year B.Sc. Computer ScienceSemester – IV
Computer ScienceData Structures and Algorithms – II
Computer Networks – I
System Design
Communication and
Internet of Things
MathematicsComputational Geometry
Operations Research
Environment ScienceEnvironment Science – II
Language CommunicationEnglish Language Communication – II
PracticalComputer, Electronics, Maths
You can Download syllabus from following links –

Third Year TYBCS Syllabus (2013 Pattern)

Third Year B.Sc. Computer ScienceSemester – V
Computer ScienceSystem Programming
Theoretical Computer Science
Computer Networks – I
Internet Programming – I
Programming in Java – I
Object Oriented Software Engineering
PracticalSystem Programming, Java, PHP
ProjectJSP / PHP
Third Year B.Sc. Computer ScienceSemester – VI
Computer ScienceOperating System
Compiler Construction
Computer Networks – II
Internet Programming – II
Internet of Things
Programming in Java – II
Computer Graphics
PracticalOperating System, Java, PHP
ProjectJSP / PHP