Program Overview & Core Curriculum
The B.Tech. Mathematics and Computing program is a comprehensive eight-semester journey that seamlessly merges mathematical theory with modern technological applications. Students build a robust analytical foundation through courses spanning from Math I-III to advanced topics like Probability and Statistics, Real and Complex Analysis, and Mathematical Modelling. Parallel to this, the curriculum develops strong computing expertise, guiding students through fundamental Data Structures and Algorithms to complex systems involving Operating Systems, Machine Learning, and Data Science.
Specialization Tracks
To tailor their education to specific career goals, students can choose from three specialized tracks. The Artificial Intelligence and Machine Learning track explores modern innovations like Neural Networks, Computer Vision, and Generative AI. Those interested in advanced mathematical problem-solving can select the Scientific Computing track, focusing on Computational Methods, Numerical Linear Algebra, and Stochastic Modelling. Alternatively, the Computational Finance track bridges tech and economics through Risk Management, Econometrics, and Actuarial Mathematics.
Practical Experience & Industry Readiness
Practical application and industry readiness are cornerstones of the degree. Students are required to complete a compulsory 6-to-8-week internship after their sixth semester and engage in major capstone projects during their final year. For their eighth semester, students have the ultimate flexibility: they can either pursue a Full Semester Internship to maximize real-world industry exposure , or they can choose to remain on campus to master Dev Ops, Modern Application Development, and advanced electives.