B.Sc (Mathematics, Statistics, Computer Science / Data Science

With an increased demand for Maths, Stats, Computer Science combinations in the job market, this course was introduced to enable the students to take up jobs immediately after their graduation.

In Mathematics Numerical Analysis is preferred as Paper-IV to increase the problem-solving skills of students.

Semester I

English (First Language)

Second Language

Differential and Integral Calculus

Descriptive Statistics and Probability

Programming in C



Semester II

English (First Language)

Second Language

Differential Equations

Probability Distributions

Programming in C++

Semester III

English (First Language)

Second Language

Real Analysis

Statistical Methods

Data Structures



Semester IV

English (First Language)

Second Language

Abstract Algebra

Statistical Inference

Database Management Systems

Semester V

Linear Algebra

3D Geometry

Sampling Theory, Time series, Index numbers and Demand Analysis

Statistical quality control and Reliability

Programming in JAVA

Software Engineering


Semester VI

Numerical Analysis

Vector Calculus

Design of Experiment, Indian Official Statistics, Business Forecasting  Techniques and Vital Statistics-VII

Operations Research

Computer Networks

Web Technologies

SEC and GE Papers (Skill Enhancement Course and Generic Elective):

SEC I      III Semester                        Logic and Sets

SEC II     IV Semester                        Transportation and Game Theory

SEC III    V Semester                         Python I

SEC IV  VI Semester                        Python II

GE I        V Semester                         Indian Economy

GE II       VI Semester                        Sectors of Indian Economy

AECC (Ability Enhancement Compulsory Course)

B.Sc. I Yr                               I Semester          Fundamentals of Computers

II Semester         Office Automation

The Statistical Lab is an explorative and interactive toolbox for statistical analysis and visualization of data. It supports educational applications of statistics in business administration, economics, social sciences and humanities. Simple or complex statistical problems can be simulated, edited and solved individually with the Statistical Lab. It can be extended by using external libraries. Via these libraries, it can also be adapted to individual and local demands like specific target groups. The versatile graphical diagrams allow demonstrative visualization of underlying data.

Computer Lab


Year Semester Lab Subject
I Year I semester Descriptive Statistics and Probability
II semester Probability distributions
II Year III semester Statistical Methods
IV semester Statistical Inference
III Year V semester Applied Statistics-1
VI semester Applied Statistics-2

Data Structures

A data structure is a data organization, management, and storage format that enable efficient access and modification. More precisely, a data structure is a collection of data values, the relationships among them, and the functions or operations that can be applied to the data.

Object Oriented Programming in Java

OOP concepts in Java are the main ideas behind Java’s Object Oriented Programming. They are an abstraction, encapsulation, inheritance, and polymorphism.

Computer Lab

Relational Database Management Systems

A relational database is a digital database based on the relational model of data, as proposed by E. F. Codd in 1970. A software system used to maintain relational databases is a relational database management system (RDBMS). Virtually all relational database systems use SQL (Structured Query Language) for querying and maintaining the database

Software Engineering

software engineer is a person who applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of computer software. Many people prefer to call themselves software developer and programmer, because most widely agree what these terms mean, while the exact meaning of software engineer is still being debated.


Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991.  Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.

Computer Network

A computer network is a digital telecommunications network which allows nodes to share resources. In computer networks, computing devices exchange data with each other using connections (data links) between nodes. These data links are established over cable media such as wires or optic cables, or wireless media such as Wi-Fi.

Computer Science

Year Semester Lab Subject
I Year I semester Programming in C (DevC++)
II semester  Programming in C++ (DevC++)
II Year III semester Data Structures (DevC++)
IV semester DBMS (Using Oracle)
III Year V semester Programming in JAVA
Software Engineering (UML Diagrams)
VI Semester Computer Networks (Socket Programming)
Web Technologies (HTML,CSS,Javascript,XML)

The three-year degree programme provides a strong footing in the core subjects of this discipline. The students on completion of this course can opt for careers in the IT sector, particularly in programming and Software Engineering. They can as well pursue their masters’ degree in Mathematics, Statistics and Computer Science. The course enables the identification of new computing trends and understanding emerging technologies in research, teaching, and technical institutions.

Computer Science/Data Science

Computer Science/Data Science is used in Marketing, Finance, HR, Health Care, Government policies and every possible industry where data gets generated.

Computer Science/Data Science professionals are in high demand. Non-data intensive roles are also given equal importance. Banking and Finance sectors continue to have the biggest requirements for analytics at 38%.


 Some of the leading organizations in the field are 


  • Accenture
  • Amazon
  • KPHG
  • Honewell 
  • Wells Forgo
  • Ernest & Young
  • Hexaware Technologies 
  • Dell International
  • Deloitte


The various job roles in Data Science are:


  • MIS Reporting Executive
  • Business Analyst
  • Data Analyst
  • Statistician
  • Data Scientist
  • Data Engineer/Data Architect
  • Machine Learning Engineer.
  • Big data Engineer

Data Scientist is one of the most highly paid jobs. Therefore this makes Data Science a highly lucrative job option.

B.Sc. (M.S.Cs) Toppers in I and III Semesters

Sumana 8.7
Sai Priyanka 8.59
S. Ranjini 8.33
A. Swetha 8.15
J. Srinidhi 9.78
Ch. Bhanu Prasanna 9.22
J. Sai Nandini 9.07
B. Veena 8.7
G. Latha 8.67
Ch. Shravani 8.48
B. Haimavathi 8.19
FAQ’s about B.Sc. (M.S.Cs)

Intermediate (10+2)

M.P.C,  M.E.C

The duration of course is 3 Years

Through DOST

Need More Info? Write to us.

Start typing and press Enter to search

Shopping Cart