Professional Documents
Culture Documents
PHP JVLJ 0 Z
PHP JVLJ 0 Z
Syllabus for
Master of Science (Mathematics)
Academic Year (2022)
THEORY
MTH442C APPLIED GRAPH THEORY - 4 4 100
ALGORITHMS FOR
MTH442D NETWORKS AND NUMBER - 4 4 100
THEORY
MTH443A REGRESSION ANALYSIS - 4 4 100
DESIGN AND ANALYSIS OF
MTH443B - 4 4 100
ALGORITHMS
NUMERICAL METHODS FOR
MTH451A BOUNDARY VALUE - 3 3 50
PROBLEM USING PYTHON
NETWORK SCIENCE WITH
MTH451B - 3 3 50
PYTHON AND NETWORKX
PROGRAMMING FOR DATA
MTH451C - 3 3 50
SCIENCE IN R
MTH481 PROJECT - 4 4 100
Introduction to Program:
The MSc course in Mathematics aims at developing mathematical ability in students with acute and abstract
reasoning. The course will enable students to cultivate a mathematician’s habit of thought and reasoning and will
enlighten students with mathematical ideas relevant for oneself and for the course itself.
Course Design: Masters in Mathematics is a two year programme spreading over four semesters. In the first two
semesters focus is on the basic courses in mathematics such as Algebra, Topology, Analysis and Graph Theory
along with the basic applied course ordinary and partial differential equations. In the third and fourth semester
focus is on the special courses, elective courses and skill-based courses including Measure Theory and Lebesgue
Integration, Functional Analysis, Computational Fluid Dynamics, Advanced Graph Theory, Numerical Analysis
and courses on Data Science . Important feature of the curriculum is that students can specialize in any one of areas
(i) Fluid Mechanics, (ii) Graph Theory (and (iii) Data Science with a project on these topics in the fourth semester,
which will help the students to pursue research in these topics or grab the opportunities in the industry. To gain
proficiency in software skills, four Mathematics Lab papers are introduced one in each semester. viz. Python
Programming for Mathematics, Computational Mathematics using Python, Numerical Methods using Python and
Numerical Methods for Boundary Value Problem using Python / Network Science with Python and NetworkX /
Programming for Data Science in R respectively. Special importance is given to the skill enhancement courses:
Research Methodology, Machine Learning and Teaching Technology and Service learning.
PO1: Engage in continuous reflective learning in the context of technology and scientific
advancement.
PO3: Enhance research culture and uphold the scientific integrity and objectivity
PO5: Understand the importance and the judicious use of technology for the sustainability of the
environment
https://christuniversity.in/School of Sciences/MATHEMATICS/Mathematics Msc/syllabus/35/2022 3/77