B.Sc (Comp.Sci.) Bachelor Of Science(Computer Science) l Intake : 160

Programme Approved by MIT World Peace University
Admissions Open for 2017-18 Apply Now

Introduction of Course:

B. Sc. Computer Science course is affiliated to the Savitribai Phule Pune University,Pune runs two divisions from F.Y. to T.Y with the intake capacity of 160 students per year. It is a systematically designed three year course that prepares the student for a career in Software Industry. The syllabus of computer science subject along with the three allied subjects (Mathematics, Electronics and Statistics) forms the required basics for pursuing higher studies in Computer Science. The Syllabus also develops requisite professional skills and problem solving abilities for pursuing a career in Software Industry.

At first year of under-graduation basic foundation of two important skills required for software development is laid. A course in programming and a course in database fundamentals forms the preliminary skill set for solving computational problems. Simultaneously two practical courses are designed to supplement the theoretical training. The second practical course also includes a preliminary preparation for website designing in the form of HTML programming. Along with Computer Science two theories and one practical course each in Statistics, Mathematics and Electronics help in building a strong foundation.

At second year under-graduation: The programming skills are further strengthened by a course in Data structures and Object oriented programming. The advanced topics in Databases and preliminary software engineering form the second course. Two practical courses help in hands-on training. Students also undertake a mini project using software engineering principle s to solve a real world problem. Simultaneously two theories and one practical course each in Mathematics and Electronics help in strengthening problem solving abilities.

At third year under-graduation: Six theory papers in each semester and practical courses cover the entire spectrum of topics necessary to build knowledge base and requisite skill set. Third practical course also includes project work which gives students hands on experience in solving a real world problem.

Every year department conducts many curricular and co-curricular activities for the students and staff Like

  • Study Tours
  • Value addition Certificates Programmes
  • Guest Lectures/Seminars by eminent resource persons
  • Workshops & Conferences for students and staff
  • Projects and Programming competitions
  • Opportunity get participated in Bartiya Chatra Sansad
  • On campus Placements drive
  • Students can avail facility of Regular Coaching / Training of Civil Services Competitive Examinations UPSC and MPSC at MIT Civil Services Training Institute, MIT Campus, Kothrud Pune, after College hours during their Graduation. for more information please visit http://www.mitcst.com/

Objective/Highlights of the course:

  • Good placement cell.
  • Well-equipped and automated library.
  • ICT supported project based learning.
  • Value-Addition through certificate programs.
  • Industrial visits/study tours.
  • Guest lectures/seminars.


  • The student passed in Higher Secondary School Certificate (10 + 2) level examination in Science with Mathematics. (OR)
  • Three years Diploma after S.S.C. of Board of Technical Education Maharashtra state or its equivalent.

Admission Procedure

On merit basis

Examination pattern:

  • F.Y. –Annual pattern(80 –University examination,20-Internal assessment)
  • S.Y. & T.Y. –Semester pattern (40 –University examination,10-Internal assessment)


Course structure: F.Y.B.Sc. Computer Science (Annual pattern)

Paper Subject
Paper I Problem Solving Using Computers and 'C' Programming
Paper II File Organization and Fundamental of Databases
Paper III Computer Science Practical Paper I
Paper IV Computer Science Practical Paper II
Electronics I

Paper Subject
Paper I ELC-101: Principles of Analog Electronics
Paper II ELC-102: Principles of Digital Electronics
Paper III ELC-103: Practical
Paper Subject
Paper I Discrete Mathematics
Paper II Algebra and Calculus
Paper III Practical Course

Paper Subject
Paper I Statistical Methods - I (Total Marks : 100)
Paper II Statistical Methods - II (Total Marks : 100)
Paper III Practical Course in Statistics (Total Marks : 100)
S.Y.B.Sc. Computer Science (Semester pattern)

Semester I
Code Subject
CS-211 CS-211:Data Structures using ‘C’
CS-212 Relational Database Management System (RDBMS)
Semester II

Code Subject
CS-221 Object Oriented Concepts and Programming in C++
CS-222 Software Engineering
CS-223 Data structures Practical’s and C++ Practical’s
CS-224 Database Practical’s & Mini Project using Software Engineering techniques

Semester I
Code Subject
ELC 221 7 Paper-I: Digital System Hardware (ELC 211)
ELC 222 Communications Principles
Semester II

Code Subject
ELC 221 The 8051 Architecture, Interfacing and Programming
ELC 222 Analog Systems
Electronics Practical Course

Semester I
Code Paper Subject
MTC-211 Paper I Linear Algebra
MTC-212 Paper II Numerical Analysis
Semester II

Code Subject
MTC-221 Computational Geometry
MTC-222 Operations Research
MTC-223 Practical
T.Y.B.Sc. Computer Science (Semester pattern)

Semester III
Code Paper Subject
CS-331 Paper-I Systems Programming
CS-332 Paper-II Theoretical Computer Science
CS-333 Paper-III Computer Networks-I
CS-334 Paper-IV Internet Programming-I
CS-335 Paper-V Programming in Java-I
CS-336 Paper-VI Object Oriented Software Engineering

Code Paper Subject
CS-341 Paper-I Operating System
CS-342 Paper-II Compiler Construction
CS-343 Paper-III Computer Networks-II
CS-344 Paper-IV Internet Programming-II
CS-345 Paper-V Programming in Java-II
CS-346 Paper-VI Computer Graphics
Laboratory Courses

Code Paper Subject
CS-347 Lab Course-I System Programming and Operating Systems
CS-348 Lab Course-II Programming in Java and mini project using graphics
CS-349 ab Course-III Programming in PHP and Networking and Project

Value Addition Programmes:

To develop Computer based technical skills, to train the students in hardware and software designing and hence equipped the students with necessary concepts and knowledge in the field of computer science. &also to develop Social Awareness in the students we are conducting various value addition courses such as.

  • Certificate course in ‘Problem Solving Using C Programming’ for F.Y. B.Sc. Computer Science Students
  • Certificate course in ‘Web Designing & Development Using Servlet & JSP’ for T.Y. B.Sc. Computer Science Students

Career Opportunities

The graduates of B.Sc. (Computer Science) programme will be eligible to get admission for Post Graduate courses like

  • M.Sc. Computer Science
  • M.C.A (Under Science Faculty)
  • M.C.A. (Under Commerce Faculty)
  • M.C.A (Under Management Faculty)
  • M.B.A. (Under Various Streams like IT/HR/Marketing/Systems etc.)

The graduates of B.Sc. (Computer Science) programme will be equipped with knowledge and skills that can help students in getting career opportunities for computer applications, computer networks and database related positions in IT Industry which include:

  • Database Administrator
  • Software Engineer
  • Programmer/Analyst
  • Information Systems Manager
  • Web Application Developer
  • Web Application Administrator
  • Network Administrator
  • Network (Systems) Engineer
  • Network (Service) Technician
  • Network Programmer/Analyst
  • Network/Information Systems Manager
  • WAN Architect