S. Y. B. Sc. (Computer Science) Mathematics - 18.062020
S. Y. B. Sc. (Computer Science) Mathematics - 18.062020
S. Y. B. Sc. (Computer Science) Mathematics - 18.062020
Introduction:
Savitribai Phule Pune University, Pune has decided to change the syllabi of various faculties from
June, 2020. Taking into consideration the rapid changes in science and technology and new
approaches in different areas of mathematics and related subjects Board of studies in Mathematics
with concern of teachers of Mathematics from different colleges affiliated to Savitribai Phule Pune
University, Pune has prepared the syllabus of S.Y.B.Sc. Computer Science Mathematics. To
develop the syllabus the U.G.C. Model curriculum is followed.
Aims:
i) Give the students a sufficient knowledge of fundamental principles ,methods and a clear
perception of innumerous power of mathematical ideas and tools and know how to use them by
modeling ,solving and interpreting.
ii) Reflecting the broad nature of the subject and developing mathematical tools for continuing
further study in various fields of science.
iii) Enhancing students overall development and to equip them with mathematical modeling
abilities, problem solving skills , creative talent and power of communication necessary for various
kinds of employment .
iv) Enabling students to develop a positive attitude towards mathematics as an interesting and
valuable subject of study.
Objectives:
(i) A student should be able to recall basic facts about mathematics and should be able to display
knowledge of conventions such as notations, terminology and recognize basic geometrical figures
and graphical displays, state important facts resulting from their studies.
(ii) A student should get a relational understanding of mathematical concepts and concerned
structures, and should be able to follow the patterns involved, mathematical reasoning.
(iii) A student should get adequate exposure to global and local concerns that explore them many
aspects of Mathematical Sciences.
(iv) A student be able to apply their skills and knowledge, that is, translate information presented
verbally into mathematical form, select and use appropriate mathematical formulae or techniques
in order to process the information and draw the relevant conclusion.
(v) A student should be made aware of history of mathematics and hence of its past, present and
future role as part of our culture.
* Qualifications for Teacher: M.Sc. Mathematics (with NET /SET as per existing rules )
Semester-III Semester-IV
-------------------------------------------------------------------------------------------------------------------
Semester III
Text Books:-
1. Contemporary Abstract Algebra By J. A, Gallian (Seventh Edition)
Unit 1:Chapter 0, Unit 2: Chapter 2, Unit 3: Chapter 3 ,4, 5 and 7
2. Discrete Mathematical Stuctures By Bernard Kolman, Robert C. Busby and Sharon
Ross (6th Edition) Pearson Education Publication
Unit 4: Chapter 11
Reference Books:-
1. S.S. Sastry; Introductory Methods of Numerical Analysis, 3rd edition,
Prentice Hall of India, 1999.
2. H.C. Saxena; Finite differences and Numerical Analysis, S. Chand and
Company.
3. K.E. Atkinson; An Introduction to Numerical Analysis, Wiley Publications.
4. Balguruswamy; Numerical Analysis.
1. Downey, A. et al., How to think like a Computer Scientist: Learning with Python,
John Wiley, 2015.
Sections: 1, 2, 3
2. Robert Johansson, Introduction to Scientific Computing in Python
Section: 4
Reference Books:-
Practicals:
Practical 1: Introduction to Python, Python Data Types-I (Unit 1)
Practical 2: Python Data Types- II (Unit 2)
Practical 3: Control statements in Python-I (Unit 3- 3.1, 3.2)
Practical 4: Control statements in Python-II (Unit 3- 3.3)
Practical 5: Application : Matrices (Unit 4 – 4.1-4.3)
Practical 6: Application : Determinants, system of Linear Equations (Unit 4- 4.4, 4.5)
Practical 7: Application : System of equations (Unit 4- 4.5)
Practical 8: Application : Eigenvalues, Eigenvectors (Unit 4 – 4.6)
Practical 9: Application : Eigenvalues, Eigenvectors (Unit 4 – 4.6)
Practical 10: Application : Roots of equations (Unit 5 – 5.1)
Practical 11: Application : Numerical integration (Unit 5 – 5.2, 5.3)
Practical 12: Application : Numerical integration (Unit 5 – 5.4)
Semester - IV
Reference Books:-
1. Operations Research by H. A. Taha
2.Operations Research by R. Panneerselvam, Prentice Hall of India.
3. Principles of Operations Research by H. M. Wagner, Prentice Hall of India.
4. Operations Research by Gupta and Hira.
5. Operation Research by J.K. Sharma
Practicals:
Practical 1: Graph Plotting (Unit 1 – 1.1 – 1.3)
Practical 2: Graph Plotting (Unit 1 – 1.4 – 1.7)
Practical 3: Application to Computational Geometry (Unit 2 – 2.1)
Practical 4: Application to Computational Geometry (Unit 2 – 2.2)
Practical 5: Application to Computational Geometry (Unit 2 – 2.3)
Practical 6: Study of Graphical aspects of Two dimensional transformation matrix using
matplotlib
Practical 7: Study of Graphical aspects of Three dimensional transformation matrix using
matplotlib
Practical 8: Study of Graphical aspects of Three dimensional transformation matrix using
matplotlib
Practical 9: Study of effect of concatenation of Two dimensional and Three dimensional
transformations
Practical 10: Generation of Bezier curve using given control points
Practical 11: Study of Operational Research in Python (Unit 3.1)
Practical 12: Study of Operational Research in Python (Unit 3.2)
Text Books:-
1. Jaan Kiusalaas, Numerical Methods in Engineering with Python, Cambridge
University Press, (2005)
Sections: 3
2. Robert Johansson, Introduction to Scientific Computing in Python
Section: 1
3. Jason Brownlee, Basics of Linear Algebra for Machine Learning, Discover the
Mathematical Language of Data in Python
Sections: 2
Reference Books:-
Note:
(i) In paper -I , paper-II and paper-III, each course is of 50 marks ( 35 marks theory and
15 marks internal examination).
(ii) Paper III: Mathematics Practical - MTC-233 and MTC-243 is practical course and
is of 50 marks. Practicals shall be perforemed on computer.
Examination:
A) Pattern of examination: Paper- I, Paper-II and paper-III: Semesterwise
D) Standard of passing:
For Paper- I, Paper-II and Papaer -III: 14 Marks out of 35 and 06 marks out of 15
marks and total should be 20 marks for each course.