Computer Science
Department of Computer Science of CHRIST (Deemed to be University) strives to shape outstanding computer professionals with ethical and human values to reshape nations destiny. The training imparted aims to prepare young minds for the challenging opportunities in the IT industry with a global awareness rooted in the Indian soil, nourished and supported by experts in the field. The curriculum in computer science scales from imparting basic concepts in lower semesters to fine grain level along with electives in the higher semesters. Programming labs and projects strengthen the domain knowledge and exposure during the triple main course. Computer Science courses in the curriculum prepare young minds for the challenging opportunities in the IT industry. The curriculum provides strong foundation in fundamentals of computer science for employability and/or further graduation.  The computer science courses empower students with competencies in analytical and problem solving skills.


The undergraduate course in Mathematics is designed to enable the students to lay a strong foundation in various fields of Mathematics. The course enables the students to develop a respectable intellectual level seeking to expose the various concepts in Mathematics. It also aims at enhancing the students reasoning, analytical and problem solving skills. The first four semesters are devoted to appreciate the beauty of mathematics through Introductory Algebra, Calculus, Differential Equations and Calculus of several variables. In order to help the students in exploration of mathematical concepts through activities and exploration, FOSS(Free and Open Source Software) tools like SCILAB and MAXIMA are introduced.Students find better perceptions of the classical papers like Abstract Algebra, Linear Algebra and Real and Complex Analysis in final year. Numerical Analysis and Operations Research papers help the students to envisage an in depth knowledge of various numerical methods and integral transforms required in Scientific, Technological and Managerial Applications.


The main objective of this course is to cultivate statistical thinking among students by acquainting them with various statistical methods and their applications in different fields.  First four semesters give them in-depth knowledge in theoretical aspects of the subject whereas in the last two semesters, the students are exposed to the application of the subject in various fields like industry, agriculture and population studies.  Also, the students are trained in using software packages for data analysis.

Scope of the B.Sc course (Physics, Chemistry, Mathematics, Statistics, Electronics, Computer Science).
Higher learning students deeply interested in pursuit of advanced studies in Physics, Chemistry, Mathematics, Electronics and Statistics can find opportunities in

a) i) M.Sc in the respective disciplines
ii) Many interdisciplinary post-graduate courses like M.Tech, M.Sc and M.C.A and Ph.D degree in many prestigious institutions all over India and abroad.
iii) Master of Business Administration and Master of Computer Applications.

b) i) Teaching in schools & colleges where any of the science subjects is an important discipline
ii) Indian Administrative Services and other state and central Govt. Services where knowledge of science subjects is a definite advantage especially at the entrance examinations.
iii) In C.A /ICWA/GRE/GMAT etc. leading to very rewarding and self-satisfactory careers.
iv) Careers in Computer Science, Computer Application, Science and Technology and Management where a high level of competence and dependence on many of the science subjects like Physics, Mathematics and Electronics is demanded.
v) Careers in the electronics industries like BEL, BPL etc. situated in and around Bangalore particularly for PCM and PME students.


Programme Outcome

On successful completions of the BSc Programme students will be able to

PO1. Understand and apply the fundamental principles, concepts and methods in key areas of science and multidisciplinary fields
PO2. Demonstrate problem solving, analytical and logical skills to provide solutions for the scientific requirements
PO3.  Develop the critical thinking with scientific temper
PO4.  Communicate the subject effectively
PO5. Understand the importance and judicious use of technology for the sustainable growth of mankind in synergy with nature
PO6.  Understand the professional, ethical and social responsibilities
PO7. Enhance the research culture and uphold the scientific integrity and objectivity
PO8. Engage in continuous reflective learning in the context of technological and scientific advancements


Programme Specific Outcomes (PSO) – BSc – CMS

PSO 1: Acquire a strong conceptual foundation in the area of Computer Science
PSO 2: Apply theoretical concepts to design and develop programs.
PSO 3: To develop industry-focused skills to lead a successful career
PSO 4: To provide a comprehensive understanding of Data Science and its applications.


Open Electives