Syllabus for S.Y.B.Sc.(Computer Science) to be implemented ...

Syllabus for S.Y.B.Sc.(Computer Science)

to be implemented from 2014-15

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.

S.Y.B.Sc.(Computer Science)

Page 1 of 29

1) 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 2 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

Standard of passing

Paper/ Course No.

Computer Science Paper I (CS-101)

Title

Problem Solving Using Computers and 'C' Programmi ng

Total Number of lectures/practical' s per Term

Three lectures/Week (Total 80 lectures )

Internal marks out of

20

08

External marks out of 80

32

Total marks out of 100

40 *

Computer Science Paper II CS-102)

File Organizatio n and Fundament al of

Three lectures/Week (Total 80 lectures )

08

32

40 *

Databases

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 3 of 29

Computer

Science

Computer

Practical Paper Science 25 Practical slots

II

Practical of 4 lectures each

08

32

40 *

(CS-104)

Paper II

* 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 (

F

indicates Failure)

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 8 sub-questions, each of 2 marks; answerable in 2 -3 lines and

1

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

S.Y.B.Sc.(Computer Science)

Page 4 of 29

Internal examination: Internal assessment of the student by respective teacher will be based on written test, 10 marks each term. The written test shall comprise of objective type questions ? Multiple Type Questions, True / False, Definitions, Answer in Two or three line question (Describe/Explain).There shall be 20 questions. Practical: Continuous assessment of Lab work and mini project.

Practical Examination: Practical examination shall be conducted by the respective college at the end of the academic year. Practical examination will be of 3 hours duration for each practical course. Certified journal is compulsory to appear for practical examination. There shall be two expert and two examiners per batch for the practical examination.

Second Year B. Sc. Computer Science

No

Paper

1 Computer Science Paper I

Title: Semester I

Title: Semester II

CS-211:Data Structures using CS-221:Object Oriented

`C'

Concepts using C++

2 Computer Science Paper II CS-212: Relational Database CS-222:Software Engineering Management System

3 Computer Science Paper III CS-223:Data structures Practicals and C++ Practicals

4 Computer Science Paper IV CS-224:Database Practicals & Mini Project using Software Engineering techniques

5 Mathematics Paper I

6 Mathematics Paper II

7 Mathematics Paper III 8 Electronics Paper I

9 Electronics Paper II

10 Electronics Paper III 11 English

MT-211:Mathematics Paper I- MT-221:Mathematics Paper I-

Sem I

Sem II

MT-212:Mathematics Paper MT-222:Mathematics Paper II-

II-Sem I

Sem II

MT-223:Practical Course in Mathematics

EL-211:Electronics Paper I- EL-221:Electronics Paper I-

Sem I

Sem II

EL-212:Electronics Paper II- EL-222:Electronics Paper II-

Sem I

Sem II

EL-223:Practical Course in Electronics

EN-211:Technical English- EN-221:Technical English ?

Sem I

Sem II

S.Y.B.Sc.(Computer Science)

Page 5 of 29

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download