Bachelor of Technology (B.Tech.) in Mathematics and Computing

The 4-year programme, B.Tech. in Mathematics and Computing, is a unique programme and the first of its kind in the country. The curriculum for this program is designed to meet the need of sophisticated mathematics in modern scientific investigations and technological innovations. The programme has three components: mathematics, computing and financial engineering which are perfectly blended so that the strong mathematical and analytical components that are in-built in the curriculum form the basis on which the technological aspects of computing and finance are developed. Consequently, the programme, which is run by a team of committed faculty as instructors, produces a group of students with multiple skills in mathematics, computer science and financial engineering.

Though the programme is relatively new, its success has already been manifested through internships and job placements, and admissions for higher studies at premier institutions, both in India and abroad. The students are admitted through JEE (Advanced).

[Structure effective from 2018 batch onwards] Structure effective from 2010 to 2017 batches [Structure effective upto 2009 Batch]

Semester 1

CH101 Chemistry3108
CH110 Chemistry Laboratory0033
EE101 Electrical Sciences3108
MA101 Mathematics - I3108
ME/PH110 Workshop/Physics Laboratory0033
ME111 Engineering Drawing1035
PH101 Physics - I2106
SA101 Physical Training - I0020


Semester 2

BT101 Modern Biology3006
CS101 Introduction to Computing3006
CS110 Computing Laboratory0033
EE102 Basic Electronics Laboratory0033
MA102 Mathematics - II3108
ME101 Engineering Mechanics3108
PH102 Physics - II2106
PH/ME110 Physics Laboratory/Workshop0033
SA102 Physical Training -II0020


Semester 3

MA201 Mathematics - III3108
MA221 Discrete Mathematics4008
MA222 Modern Algebra3006
MA225 Probability Theory and Random Processes3108
CS221 Digital Design3006
HS2XX HSS Elective - I3006
SA201 Physical Training - III0020


Semester 4

MA224 Real Analysis3006
MA226 Monte Carlo Simulation0124
CS222 Computer Organization and Architecture3006
MA252 Data Structures and Algorithms3006
HS2xx HSS Elective - II3006
MA253 Data Structures Lab with Object-Oriented Programming0124
MA271 Financial Engineering - I3006
SA202 Physical Training - IV0020


Semester 5

MA322 Scientific Computing3028
MA372 Stochastic Calculus for Finance3006
CS341 Operating Systems3006
CS342 Operating Systems Laboratory0033
CS343 Data Communications3006
HS3XX HSS Elective - III3006


Semester 6

MA321 Optimization3006
MA351 Formal Languages and Automata Theory3006
MA373 Financial Engineering - II3006
MA374 Financial Engineering Laboratory0033
CS344 Databases3006
CS345 Databases Lab0033
CS348 Computer Networks3006
CS349 Networks Lab0033


Semester 7

MA423 Matrix Computations3028
MA471 Statistical Analysis of Financial Data3028
MA453 Theory of Computation3006
MAxxx Department Elective-I3006
MA498 Project-I0066


Semester 8

MA473 Computational Finance3028
MAXXX Department Elective - II3006
MAXXX Department Elective - III3006
HS4xx HSS Elective - IV3006
MA499 Project - II001010

List of electives

Contact Us | IITG Home | IITG Email | Telephone Directory | IITG Intranet
© 2022 Department of Mathematics, Indian Institute of Technology Guwahati. For queries contact