img Follow us!
img Follow us!
img Linkedin
img Follow us!
img Follow us!

B.Sc (Computer Science)

Department of Computer Science

B.Sc. Computer Science is a 3-year undergraduate program focused on the fundamentals of computer systems, programming, and modern computing technologies. The course is ideal for students who aspire to build a career in software development, data science, artificial intelligence, or IT services. It is a Full-Time Degree Program.

The program is based on the Choice-Based Credit System comprising 140 credit points.

Duration: 3 Years (6 Semesters)

Download Syllabus
NEP

Why Choose B.Sc. (Computer Science)

Reasons that make this program future-ready and industry-focused

  • Industry-aligned curriculum as per NEP 2020
  • Training in advanced technologies
  • Hands-on practical and lab-based learning
  • Exposure to real-world tools and technologies
  • Multidisciplinary learning approach
  • Fosters ethical & social responsibility
  • Prepares for professional challenges
  • Industry-ready connections
  • Innovative teaching and learning pedagogy
  • Opportunities for internships, projects & live case studies

Eligibility & Course Information

Admission requirements and program overview

Eligibility Criteria

Educational Qualification

Candidates must have passed the Higher Secondary Certificate (HSC) or 10+2 examination in the Science stream.

Subjects should include Physics, Chemistry, and Mathematics.

Minimum Marks

A minimum of 50% aggregate marks in the qualifying examination is required.

Alternative Qualification

Candidates who have completed a Three-Year Diploma Course after S.S.C. (10th Standard) from the Board of Technical Education, Maharashtra, or its equivalent, are also eligible for admission.

Course Duration

B.Sc (Computer Science) is a full-time program with a duration of 3 years.

Intake Capacity

80 Students

College Timing

8:30 AM to 1:00 PM

On Going Courses

Syllabus / Curriculum

First Year (F.Y. B.Sc.)

  • Programming in Advance C
  • Database Management Systems
  • Linux Scripting & Spreadsheet Tools
  • Environmental Science
  • Web Designing (Introductory Elective)
  • Language Courses: English, Marathi / Hindi
FY BSc

Second Year (S.Y. B.Sc.)

  • Data Structures (I & II)
  • Object-Oriented Programming using C++
  • Python Programming (Basic & Advanced)
  • Software Engineering & Testing
  • Computer Networks
  • Soft Skills
  • Mini Project (Data Visualization)
FY BSc

Third Year (T.Y. B.Sc.)

  • System Programming & Operating Systems
  • Core & Advanced Java
  • Theory of Computation & Compiler Construction
  • Electives:
    • Data Science
    • Machine Learning
    • Web Technologies
  • Cloud Computing & Emerging Technologies
  • Final Year Major Project
FY BSc

Additional Components

  • Skill Enhancement Courses (SEC)
  • Ability & Value Education Courses (AEC & VEC)
  • Indian Knowledge System (IKS)
  • Co-Curricular Activities (Sports)
  • On-the-Job Training / Internship

Career Opportunities

  • Software Developer / Programmer
  • Web Developer
  • Data Analyst
  • Technical Support Engineer
  • QA Tester
  • IT Support / Helpdesk Technician
  • Cybersecurity Analyst
  • Mobile App Developer
  • System Administrator
  • UI / UX Designer

High-Growth Fields with Upskilling

  • Data Science & Big Data
  • Artificial Intelligence / Machine Learning
  • Cloud Computing
  • Cybersecurity
  • Blockchain Development
  • DevOps & Site Reliability Engineering
  • Research Assistant (CS Fields)