Close Search

B.Sc. in Mathematics, Statistics, Computer Science(B.Sc. (MStCs))

Course Duration

6 Semesters
(3 Years)

Eligibility Criteria

Passing in 10+2 with Mathematics as compulsory subject. Scoring at least 45% marks(40% in case of candidates belonging to SC/ST category) of any recognized Board/Council or any other qualification recognized as equivalent there to.


A futuristic programme for the demands of the future

The aim of this triple major programme is to provide “a cut above the rest", manpower to the ever-growing demands of the industry and to prepare students for higher studies and research. Students will be able to hone their critical thinking skills, become independent thinkers, trouble shooters in experiments, able to become good researchers and expand knowledge in three major subjects. Our graduates are in high demand from a broad range of employers, with varied career options.

Course Description

The B.Sc. (MStCs) programme at the School of Applied Sciences, has been developed by the members of the faculty based on interactions with various universities, research establishments and industries in India and abroad.

The curriculum is outcome based and it imbibes required theoretical concepts and practical skills in the domain. By undergoing this programme, students develop critical, analytical thinking and problem-solving abilities for a smooth transition from academic to real-life work environment. In addition, students are trained in communication skills and interdisciplinary topics to enhance their scope. The above-mentioned features of the programme, advanced teaching and learning resources, and experience of the faculty members with their strong connections with industry and research organizations makes this programme unique.

Course Curriculum

1Language – II: Kannada

2Language – II: Hindi

3Language – II: Additional English

4Communicative English - I


6Basic statistics and introduction to python programming

7Programming In C

8Elementary Number Theory

9Discrete Mathematics and Graph theory

10Fuzzy Mathematics

11Constitution of India and Professional Ethics


  • Mathematics practical-I
  • Basic statistics and introduction to python programming lab
  • C Programming Lab

01Language – II: Kannada

02Language – II: Hindi

03Language – II: Additional English

04Communicative English - II


06Random variable, probability distributions and limit theorems

07Programming in Python

08Applied Statistics

09Statistical Quality Control

10Environmental Science


  • Mathematics practical-II
  • Random variable, probability distributions and limit theorems lab
  • Programming in Python - LAB

01Language – II: Kannada

02Language – II: Hindi

03Language – II: Additional English


05Sampling distributions, estimation theory and simulation


07Relational Data Base Management Systems

08Data Communication and Networks

09Multimedia Computing


11Classical Optimization

12Physics in Everyday Life

13Water Technology

14Skill Enhancement Course (Mandatory course)


  • Mathematics practical-III
  • Physics Practical-III

01Language – II: Kannada

02Language – II: Hindi

03Language – II: Additional English

04 Mathematics-IV

05Testing of hypothesis, tests of significance and non-parametric tests

06Unix and Shell Programming

07 Complex Analysis

08Operations Research


10Soft Skill Training

11Skill Enhancement Course (Mandatory course)


  • Mathematics practical-IV
  • Testing of hypothesis, tests of significance and non-parametric tests lab
  • Unix and Shell Programming- LAB


02Design and analysis of experiments

03Basics of Web Programming

04Sampling Theory

05Basic econometrics


07Skill Enhancement Course (Mandatory course)


  • Mathematics practical-V
  • Design and analysis of experiments lab
  • Web Programming-LAB


02Advanced operation research

03Data Mining and Data Warehousing

04Software Engineering

05Cryptography and Network Security



  • Mathematics practical-VI
  • Advanced operation research lab
  • Machine Learning LAB

Programme Outcomes (POs)

On completion of this programme, a student will be able to:

PO 1

Explain mathematical methods and their applications

PO 2

Explain statistical methods and their applications

PO 3

Solve well-formulated mathematical equations

PO 4

Collect, organize, analyse, present and interpret data

PO 5

Develop algorithms to solve mathematical problems

PO 6

Develop computer programmes for the algorithms developed to solve mathematical problems

PO 7

Use appropriate computational tools and techniques for solving mathematical problems

PO 8

Conduct experiments as per the procedures, tabulate data and interpret results

PO 9

Work as a member of a scientific project team and communicate across teams

Programme Specific Outcomes

Develop critical, analytical and problem-solving skills at primary level Make graduates employable in scientific organisations Assume administrative positions in various types of organisations Pursue a career in academics or scientific organisations as a researcher

The Programme Educational Objectives are to prepare the students to:

  • PSO1 - Work alongside engineering, medical, ICT professionals and scientists to assist them in scientific problem solving
  • PSO2 - Act as administrators in public, private and government organisations or business administrator or entrepreneur with further training and education
  • PSO3 - Pursue masters and doctoral research degrees to work in colleges, universities as professors or as scientists in research establishments

Career Opportunities

  • IT Electronics
  • Defense Communications
  • Health
  • Energy
  • Aerospace
  • Data Analytic
  • Data Scientist
  • Business and Commerce for their analytical
  • Logical approach to unraveling complex issues.
Application Fee
  • Indian / SAARC Nationals₹ 500
  • NRI Fee₹ 2000
  • Foreign NationalsUS$ 50