It is a 3-years degree course of Savitribai Phule Pune University. First Year is annual pattern. Second and Third Years are run under semester system.
		
			F Y B. Sc. (Computer Science) Yearly Pattern
		
			Eligibility: Higher Secondary Certificate (HSC)/XII Science or equivalent with mathematics.
		
			Course Structure: There will be four subjects at F.Y.B.Sc. (Comp. Sci.) namely
		
			- 
				Computer Science
 
			- 
				Mathematics
 
			- 
				Electronics
 
			- 
				Statistics
 
		
		
		
			Each subject (except Computer Science) consists of 2 theory papers and a laboratory course. Computer Science consists of 2 theory papers and two laboratory courses.
		
		
			
				
					
						| 
							Year | 
						
							Subject | 
						
							Titles of Theory Papers | 
					
					
						| 
							I | 
						
							Electronics | 
						
							Principles of Analog Electronics Paper-I (E-I) | 
					
					
						| 
							Principles of Digital Electronics Paper-II (E-II) | 
					
					
						| 
							  | 
						
							Computer Science | 
						
							Problem Solving Using Computers and 'C' Programming Paper-I (CS-I) | 
					
					
						| 
							File Organization & Fundamentals of Databases Paper-II (CS-II) | 
					
					
						| 
							  | 
						
							Mathematics | 
						
							Discrete Mathematics Paper-I (M-I) | 
					
					
						| 
							Algebra & Calculus Paper-II (M-II) | 
					
					
						| 
							  | 
						
							Statistics | 
						
							Statistical Methods-I Paper-I (S-I) | 
					
					
						| 
							Statistics Methods-II Paper-II (S-II) | 
					
					
						| 
							  | 
						
							Laboratory Courses | 
						
							  | 
					
					
						| 
							  | 
						
							CS-103 | 
						
							 
								Computer Science Practical Paper I 
						 | 
					
					
						| 
							  | 
						
							CS-104 | 
						
							Computer Science Practical Paper II | 
					
					
						| 
							  | 
						
							MTC 103 | 
						
							Mathematics Practicals | 
					
					
						| 
							  | 
						
							ELC-103 | 
						
							Electronics Practical | 
					
					
						| 
							  | 
						
							Practical Course | 
						
							Statistical Practical | 
					
				
			
		 
		
			
				S.Y.B. Sc. (Computer Science)-Semester system
		
		
			Eligibility: F.Y B.Sc. (Computer Science) passed or passed with ATKT
		
			There will be five courses at S.Y. B.Sc. Computer Science namely
		
			- 
				Compulsory course in Environmental Awareness
 
			- 
				Computer Science
 
			- 
				Mathematics
 
			- 
				Electronics
 
			- 
				English
 
		
		
		
			A student has to study two theory papers and one laboratory course in Mathematics and Electronics. In Computer Science, the student has to study  two theory papers and two laboratory courses.
		
			
				
					
						| 
							Year | 
						
							Semester | 
						
							Subject            | 
						
							Title of Theory Papers | 
					
					
						| 
							II | 
						
							I | 
						
							CS-211 | 
						
							Data Structures Using C | 
					
					
						| 
							CS-212 | 
						
							Relational Database Management Systems | 
					
					
						| 
							MT-211 | 
						
							Mathematics Paper I | 
					
					
						| 
							MT-212 | 
						
							Mathematics Paper II | 
					
					
						| 
							EL-211 | 
						
							Electronics Paper I | 
					
					
						| 
							EL-212 | 
						
							Electronics Paper II | 
					
					
						| 
							EN-211 | 
						
							Technical English | 
					
					
						| 
							II | 
						
							CS-221 | 
						
							 
								Object Oriented Concepts using C++ 
						 | 
					
					
						| 
							CS-222 | 
						
							Software Engineering | 
					
					
						| 
							MT-221 | 
						
							Mathematics Paper I | 
					
					
						| 
							MT-222 | 
						
							Mathematics Paper II | 
					
					
						| 
							EL-221 | 
						
							Electronics Paper I | 
					
					
						| 
							EL-221 | 
						
							Electronics Paper II | 
					
					
						| 
							EN-221 | 
						
							Technical English | 
					
					
						| 
							  | 
						
							Laboratory Courses | 
						
							  | 
						
							  | 
					
					
						| 
							  | 
						
							  | 
						
							CS-223 | 
						
							Data structures Practicals and C++ Practicals | 
					
					
						| 
							  | 
						
							  | 
						
							CS-224 | 
						
							 
								Database Practicals & Mini Project using Software Engineering techniques 
						 | 
					
					
						| 
							  | 
						
							  | 
						
							MT-223 | 
						
							Practical Course in Mathematics | 
					
					
						| 
							  | 
						
							  | 
						
							EL-223 | 
						
							Practical Course in Electronics | 
					
				
			
		 
		
		
			Every second year student from all the degree courses has to offer a compulsory course on “Environmental Awareness”. A student will not get the Savitribai Phule Pune University degree unless they pass Environmental Awareness Course.
		
			
				T.Y.B. Sc. (Computer Science): Semester system
		
		
			Eligibility: F.Y. B.Sc. (Computer Science) passed with all subjects and S.Y.B.Sc. (Computer Science) passed or passed with ATKT as per the Savitribai Phule Pune University rules.
		
			There will be six theory & three laboratory courses at TY B.Sc.(Computer Science) (Comp. Sci.)
		
			
				
					
						| 
							Year | 
						
							Semester | 
						
							Subject       | 
						
							Title of Theory Papers | 
					
					
						| 
							III | 
						
							III | 
						
							CS-331 | 
						
							Systems Programming | 
					
					
						| 
							CS-332 | 
						
							Theoretical Computer Science | 
					
					
						| 
							CS-333 | 
						
							Computer Networks-I | 
					
					
						| 
							CS-334 | 
						
							Internet Programming-I | 
					
					
						| 
							CS-335 | 
						
							Programming in Java-I | 
					
					
						| 
							CS-336 | 
						
							Object Oriented Software Engineering | 
					
					
						| 
							  | 
						
							  | 
					
					
						| 
							IV | 
						
							CS-341 | 
						
							Operating System | 
					
					
						| 
							CS-342 | 
						
							Compiler Construction | 
					
					
						| 
							CS-343 | 
						
							Computer Networks-II | 
					
					
						| 
							CS-344 | 
						
							Internet Programming-II | 
					
					
						| 
							CS-345 | 
						
							Programming in Java-II | 
					
					
						| 
							CS-346 | 
						
							Computer Graphics | 
					
					
						| 
							Laboratory Courses | 
					
					
						| 
							CS-347 | 
						
							System Programming and Operating System (Lab-I) | 
					
					
						| 
							CS-348 | 
						
							Programming in Java and Computer Graphics in Java (Lab-II) | 
					
					
						| 
							CS-349 | 
						
							Programming in PHP and Project (Lab-III) |