03-09-2016, 11:30 AM
1452337681-15S.Y.B.Sc.ComputerScience.pdf (Size: 124.69 KB / Downloads: 6)
Important to Note about Laboratory courses: It is absolutely
necessary and essential that all the practical’s for Paper III and
Paper IV be conducted on Free and Open Source Operating
System like Linux.
• All the practical’s related to C and C++ needs to be
conducted using GCC compiler.
• For laboratory work/assignments of Database Systems,
PostGreSQL to be used.
Title of the Course : B. Sc. Computer Science
S.Y.B.Sc. Computer Science Syllabus
(To be implemented from Academic Year 2014-15)
2) Preamble:
B. Sc. Computer Science 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 that of 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.
3) Introduction:
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.
Alongwith Computer Science two theory 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 alongside help in hands-on training. Students
also undertake a mini project using software engineering principles to solve a real
world problem.
Simultaneously two theory 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.
Objectives:
• To develop problem solving abilities using a computer
• To build the necessary skill set and analytical abilities for developing
computer based solutions for real life problems.
• To imbibe quality software development practices. To create awareness
about process and product standards
• To train students in professional skills related to Software Industry.
S.Y.B.Sc.(Computer Science) Page 3 of 29
• To prepare necessary knowledge base for research and development in
Computer Science
• To help students build-up a successful career in Computer Science
4) Eligibility:
Higher Secondary School Certificate (10+2) Science stream or its equivalent
Examination as per the University of Pune eligibility norms.
Note: Admissions will be given as per the selection procedure / policies adopted
by the respective college, in accordance with conditions laid down by the
University of Pune.Reservation and relaxation will be as per the Government rules.
5 A) Examination Pattern:
First Year B. Sc. Computer Science
Subject: Computer Science
Pattern of Examination: Annual
Theory courses (CS-101): Annual (CS-102): Annual
Practical Course (CS-103): Annual (CS-104): Annual
Paper/
Course No. Title
Total Number of
lectures/practical’
s per Term
Standard of passing
Internal
marks
out of
20
External
marks
out of 80
Total
marks
out of
100
Computer
Science Paper
I
(CS-101)
Problem
Solving
Using
Computers
and 'C'
Programmi
ng
Three
lectures/Week
(Total 80 lectures
)
08 32 40 *
Computer
Science Paper
II
CS-102)
File
Organizatio
n and
Fundament
al of
Databases
Three
lectures/Week
(Total 80 lectures
)
08 32 40 *
Computer
Science
Practical Paper
I
(CS-103)
Computer
Science
Practical
Paper I
25 Practical slots
of 4 lectures each 08 32 40 *
S.Y.B.Sc.(Computer Science) Page 4 of 29
Computer
Science
Practical Paper
II
(CS-104)
Computer
Science
Practical
Paper II
25 Practical slots
of 4 lectures each 08 32 40 *
* Subject to compulsory passing in external examination and getting minimum 40
marks out of 100
Notes:
1. Total marks: Theory (100 + 100 ) = 200 marks
2. Total marks per year 200 (Theory) + 100 marks (practical)+ Grade(practical)
= 300 marks +Grade
3. Internal marks for theory papers given on the basis of internal assessment
tests and for practicals on continuous assessment of lab work.
4. In case of Computer Science Practical Paper II, marks out of 100 will be
converted to grades
Marks Grade
75 and above O
65 and above A
55 and above B
50 and above C
45 and above D
40 and above E
Below 40 (
indicates Failure)
F
Theory examination will be of three hours duration for each theory course. There
shall be 5 questions each carrying equal marks. The pattern of question papers
shall be:
Question
1
8 sub-questions, each of 2 marks; answerable in 2 -3 lines and
based on entire syllabus
Question
2, 3 ,4 and
5
4 out of 5/6– short answer type questions; answerable in 8 – 10
lines ; mix of theory and problems