###147852369$$$_RedirectToLoginPage_%%%963258741!!!

Undergraduate Programs

B.S. in Mathematics and Computing

The B.S. in Mathematics and Computing is designed to meet the growing demand across industry and research for professionals with strong mathematical foundations and advanced computational skills. The programme integrates core areas such as analysis, algebra, probability, and optimisation with computing disciplines including algorithms, data structures, and machine learning, enabling students to address complex real-world problems with rigour and precision. By placing mathematical thinking at the core of computation, it distinguishes itself from conventional computing degrees. Graduates will be equipped to work across domains such as finance (quantitative modelling), technology (algorithm design), data science (statistical learning), and security (cryptography), while also being well prepared for advanced research and interdisciplinary innovation.

1. Introduction and need for the programme

The B.S. in Mathematics and Computing is designed to meet the growing national and global demand for graduates who possess strong mathematical foundations and advanced computational skills. The curriculum combines foundational mathematical areas such as analysis, algebra, probability, combinatorics, and optimisation with core computing subjects including algorithms, data structures, machine learning, and database systems. The programme aims to develop graduates who can approach complex problems with mathematical clarity and computational precision.

Across industry and research sectors, there is a growing demand for professionals who possess both strong mathematical foundations and advanced computational capabilities. Fields such as finance, technology, analytics, engineering, and scientific research increasingly require individuals who can design efficient algorithms, construct reliable mathematical models, analyse large-scale data, and develop scalable systems. This evolving landscape underscores the need for a programme that places mathematical thinking at the core of computational problem-solving and prepares students for roles including quant analysts, algorithm engineers, data scientists, optimisation specialists, modelling experts, cryptography and security analysts.

The programme contrasts with other B.Tech. degrees in AI&DS and CSE by emphasising the mathematical foundations and rigour necessary for developing strong analytical and computational skill sets with broad applicability. Combined with dedicated elective verticals in Data Science, Mathematical Computing, and Scientific Computing, this programme will enable students to launch into diverse career paths. Thus, the programme aims to nurture graduates who are not only technically skilled but also analytical, ethical, and adaptive - capable of innovating across disciplinary boundaries and contributing meaningfully to the rapidly evolving technological landscape.


2. Name of the degree to be awarded and projected intake
  • Name of the degree: B.S. (Mathematics and Computing)
  • Projected intake: 40


3. Objectives of the program

The B.S. in Mathematics and Computing aims to fulfil the following objectives:

  • Understanding core concepts: Develop graduates with strong mathematical foundations and advanced computational skills, emphasising mathematical thinking as the basis of computational problem-solving.
  • Algorithmic and computational thinking skills: Translate complex real-world problems into mathematical models for analysis and optimisation.
  • Industry readiness: Prepare students to build and implement robust systems for data-intensive fields, including Scientific Computing, Machine Learning, Computational Finance, and Cryptography.
  • Research readiness: Equip graduates with the expertise required to drive innovation in academic and industrial research.
  • Leadership: Develop entrepreneurial skills and interdisciplinary competence for leadership roles in industry and academia.


4. Graduate Attributes & Learning Outcomes:

(a) Graduate Attributes:

Graduates of the B.S. in Mathematics and Computing will:

  • Demonstrate strong conceptual understanding and analytical proficiency in mathematics and computing.
  • Utilise modern computational tools and technologies effectively across diverse multidisciplinary application domains using algorithmic thinking, mathematical rigour, and logical reasoning.
  • Integrate data-driven and mathematical approaches for informed analysis and decision-making.
  • Ability to innovate and contribute towards next-generation data-driven technology.
  • Communicate complex mathematical and computational ideas clearly and collaborate effectively within diverse and interdisciplinary teams.
  • Exhibit leadership, professionalism, and initiative in academia, research, and industry.

(b) Learning Outcomes:

The students have:

  • Rigorous training in mathematical reasoning across analysis, algebra, probability, linear algebra, and discrete structures.
  • The ability to apply the mathematical concepts for designing efficient algorithms to solve application-oriented problems, analyse their complexity, and implement their computational solutions.
  • The proficiency in building and analysing mathematical models for data-driven systems using computational tools, including quantum, physical and financial systems.
  • The ability to utilise optimisation techniques, statistical and machine learning approaches for data-driven decision-making.
  • The ability to write technical reports, communicate mathematical and computational ideas effectively, and work ethically in teams.
  • The ability to advance technological innovation and national growth by supporting Government-led initiatives like Make in India, Startup India and Viksit Bharat 2047.


Institute UG structure:
S.N. Course Type Course Category Credits Minimum Total
1 Institute Core (I) Engineering (IE) 16 39 (27.6%)
Science (IS) 17
HSS (IH) 06
2 Programme Core (P) Programme Compulsory (PC)

PC is expected to have at least 20% lab components for Engineering units

66 90 (63.8%)
Programme Electives (PE) 18
(B.Tech.) Project (PP) 6
3 Open (O) Electives (OE) 12 12 (8.5%)
Total (Graded) 141 (100%)
4 Essential Audit (Non-taught) Humanities (NH) 3 12
Engineering (NE) 3
Industry-Academia Summer Internship outside IIT Jodhpur (Two summers, minimum 45 days) 4
Design Credit 2
Total for award of Degree (Graded + Non-Graded) 153

Minor Program in Data Science

The Department of Mathematics has offered a Minor Program in Data Science (DS) since July 2020. The minor program is offered to all the  B.Tech. students of the institute except the students enrolled in B.Tech.(CSE), B.Tech.(AI&DE) and B.Tech.(EE) programs. The program facilitates the study of a multidisciplinary field that makes extensive use of statistics, predictive modeling, and machine learning without changing its application, irrespective of the domain. The main objective of specialization in Data Science is to equip students with the fundamental concepts, approaches, and methods in data science. The curriculum includes courses in mathematics, machine learning, artificial intelligence, and their applications in various domains. Upon the completion of the minor, students will develop critical and logical thinking to solve problems in data science, and further will be able to use appropriate technology that aids their problem-solving and data analysis.

B.Tech in Artificial Intelligence and Data Science (AI&DS)

The Department of Mathematics has offered a Minor Program in Data Science (DS) since July 2020. The minor program is offered to all the  B.Tech. students of the institute except the students enrolled in B.Tech.(CSE), B.Tech.(AI&DE) and B.Tech.(EE) programs. The program facilitates the study of a multidisciplinary field that makes extensive use of statistics, predictive modeling, and machine learning without changing its application, irrespective of the domain. The main objective of specialization in Data Science is to equip students with the fundamental concepts, approaches, and methods in data science. The curriculum includes courses in mathematics, machine learning, artificial intelligence, and their applications in various domains. Upon the completion of the minor, students will develop critical and logical thinking to solve problems in data science, and further will be able to use appropriate technology that aids their problem-solving and data analysis. 

###147852369$$$_RedirectToLoginPage_%%%963258741!!!
arrow_downward