B. Tech. in Mathematics and Computing
. The department started a four year B.Tech. program in Mathematics and Computing from Academic year 2019-2020.
. Admission to B.Tech. program in Mathematics and Computing is through JEE (Advanced) 2019-2020.
Background
Computer science is founded upon Mathematics. Further, computer science is also being used to understanding better and finding solutions to mathematical problems. Graduates of computer science with solid mathematical foundations are currently in great demand and will remain so due to heavy use of computers and computer assisted technologies in our day-to-day life. Keeping this in mind, Mathematics department in collaboration with computer science department is offering a 4-year B. Tech programme in Mathematics and Computing with an emphasis on Artificial Intelligence (AI). This program will give students a formidable combination of Mathematics and Computer Science by concentrating on areas where mathematics and computing are most relevant to each other. The program will prepare graduates well for advanced degrees and careers in a variety of fields in industry. The curriculum is designed in such a way that this programme provides a perfect platform for those who seek strong mathematical and analytical components with a specialization in AI. Artificial intelligence is bringing almost revolutionary changes in every field - healthcare, agriculture, security, banking & finance, e-commerce, education, sports, forensics, assistive technologies, etc.There is huge demand for AI talent. According to NITI Aayog report AI has the potential to add USD15.7 trillion to the global GDP by 2030 and roughly USD 1 trillion could be added to India GDP by 2035. The purpose of launching our new course - B.Tech in Mathematics and Computing is to develop a work force which can step up to the challenges of the upcoming age of artificial intelligence and computer assisted technologies where a strong mathematics foundation is required.
Salient Features of the Program
● The curriculum of this program is designed to meet the needs of mathematics in scientific investigations and recent technological innovations. The curriculum is designed in such a way that this programme provides a perfect platform for those who seek strong mathematical and analytical components with a specialization in artificial intelligence.
● The program core consists of 40% Mathematics, 30% core CS and 30% AI related courses.
● The students will be having flexibility to choose elective courses from a broad spectrum of courses depending on their interests.
● Majority of the courses are designed to give both the theoretical knowledge and practical training through Labs/Practicals/Case studies.
● Option to do projects in other departments/research labs/industries/foreign universities.
● Apart from capstone project, a six months industry internship option is available.
Career/Job Prospects:
- The data from other IITs where similar programs are running, convey that this is a very successful program and provides a broad spectrum of very good career opportunities. Further, the program is one of the topmost choices with advanced JEE rankers.
- We expect that the graduates from this program will get opportunities in world renowned companies related to information technology, banking & finance, machine learning assisted technologies.
- The graduates could be Data Scientists in different domain.
- We are expecting that program will help the students to bag MS/PhD positions in world renowned universities/Institutes in areas like Machine learning, Artificial Intelligence, Big Data, Mathematical Modeling, Economics and Finance, Image Processing, and many more.
- The advent of Big Data and Data Analytics have created opportunities for Startup Companies with very small partners/employees strength. TBI IIT Ropar supports in house startups.
Semester - 1 | |||
Sr. | Course Code | Course Name | Credits |
---|---|---|---|
1. | MA101 | Calculus | 3 |
2. |
HS103 or HS102 |
Professional English Communication(HS103) or English Language Skills(HS102) |
3 |
3. | NC101 | NCC I | 1 |
4. | CY101 | Chemistry for Engineers | 4 |
5. | GE103 | Introduction to Computer Programming & Data Structure | 4.5 |
6. | GE105 | Engineering Drawing | 1.5 |
7. | HS101 | History of Technology | 1.5 |
Total Credits | 18.5 |
Semester - 2 | |||
Sr. | Course Code | Course Name | Credits |
---|---|---|---|
1. | MA102 | Linear Algebra, Integral Transforms and Special Functions | 3 |
2. |
MAXXY or MAXXZ |
Program Core (3 ) or Program-Specific General Engineering |
3 |
3. |
NC102 or NO102 or NS102 |
NCC II or NSO II or NSS II |
1 |
4. | PH101 | Physics for Engineers | 5 |
5. | GE104 | Introduction to Electrical Engineering | 3 |
6. | GE102 | Workshop Practice | 2 |
7. | GE101 | Technology Museum Lab | 1 |
Total Credits | 18 |
Semester- 3 | |||
Sr. | Course Code | Course Name | Credits |
---|---|---|---|
1. | CS201 | Data Structures | 4 |
2. | MA411 | Real Analysis | 3 |
3. | MA201 | Differential Equations | 3 |
4. | EE201 | Signals and Systems | 3 |
5. | NCIII/NOIII/NSIII | NCC/NSO/NSS | 1 |
6. | HS201 / GE108 | Economics / Basic Electronics |
3 / 3 |
7. | GE107 / GE109 | Tinkering Lab / Introduction to Engineering Products |
1.5/ 1 |
Total Credits | 18 or 18.5 |
Semester- 4 | |||
Sr. | Course Code | Course Name | Credits |
---|---|---|---|
1. | MA204 | Introduction to Numerical Analysis | 3 |
2. | MA426 | Theory of computation | 3 |
3. | MA205 | Computing Lab | 2 |
4. | MA202 | Probability and Statistics | 3 |
5. | HS202 / BM101 |
Human Geography and Societal Needs / Biology for Engineers |
3 / 3 |
6. | NCIV/NOIV/NSIV | NCC/NSO/NSS | 1 |
7. | HS201 / GE108 | Economics/ Basic Electronics |
3 / 3 |
8. | GE107 / GE109 | Tinkering Lab / Introduction to Engineering Products |
1.5 / 1 |
Total Credits | 19 or 19.5 |
Semester- 5 | |||
Sr. | Course Code | Course Name | Credits |
---|---|---|---|
1. | MA514 | Analysis & Design of Algorithms | 3 |
2. | MA515 | Foundations of Data Science | 4 |
3. | MA301 | Computational Algebra | 3 |
4. | HS202 / BM101 |
Human Geography and Societal Needs / Biology for Engineers |
3 / 3 |
5. | HS301 / GE111 |
Industrial Management / Introduction to Environmental Science & Engineering |
3 |
6. | HS104 | Professional Ethics [about 50% students] | 1.5 |
Total Credits | 16 or 17.5 |
Semester- 6 | |||
Sr. | Course Code | Course Name | Credits |
---|---|---|---|
1. | MA302 | Optimization Techniques | 3 |
2. | MA303 | Computing Lab-II | 2 |
3. | CS503 | Machine Learning | 4 |
4. | CP301 | Development Engineering Project | 3 |
5. | HS301 / GE111 |
Industrial Management / Introduction to Environmental Science & Engineering |
3 |
6. | HS104 | Professional Ethics [about 50% students] | 1.5 |
Total Credits | |||
Summer Vacation following Semester 6 | |||
Sr. | Course Code | Course Name | Credits |
1. | II301 |
Industrial Internship and Comprehensive Viva Voce (70% weightage for 8-week full internship and 30% for comprehensive viva on program fundamentals) |
3.5 |
Total Credits | 3.5 |
Semester- 7 | |||
Sr. | Course Code | Course Name | Credits |
---|---|---|---|
1. | CP302 | Capstone Project I | 3 |
ELECTIVE COURSES | |||
2. | HSXXX |
An English Language/Literature elective course in either 7th or 8th sem for students who had “English Language Skills” in 1st Semester |
3 |
3. |
BMXXX /MAXXX /CYXXX /PHXXX |
Science Maths Elective I | 3 |
4. | MAXXX | Program Elective I | 3 |
5. | XXXXX |
Any extra credits taken under HS Elective /Program Elective/Science Maths Elective |
3 |
Total Credits | 15 Credits |
Semester- 8 | |||
Sr. | Course Code | Course Name | Credits |
---|---|---|---|
1. | CP303 | Capstone Project II | 3 |
ELECTIVE COURSES | |||
2. | HSXXX |
An English Language/Literature elective course in either 7th or 8th sem for students who had “English Language Skills” in 1st Semester |
3 |
3. |
BMXXX /MAXXX /CYXXX /PHXXX |
Science Maths Elective II | 3 |
4. | MAXXX | Program Elective II | 3 |
5. | XXXXX |
Any extra credits taken under HS Elective /Program Elective/Science Maths Elective |
3 |
Total Credits | 15 Credits |
XXXXX denotes Open Elective Course |
Grand Total: 145 |
- Foundation of Data Science
- Data Mining
- Deep Learning
- Finance Mathematics
- Time Series Analysis
- Graph Theory
- Number Theory & Cryptography
- Functional Analysis
- Computational Partial Differential Equations
- Randomized Algorithms
- Game Theory
- Stochastic Process and Monte Carlo Simulation
- Applied Statistics
- Operating systems
- Data Base Management System
- Computer Architecture
- Approximation Algorithm
- Fuzzy Logic & Application
- Matrix Computation
- Applied Linear Algebra
- Complex Analysis
- Dynamical Systems
- Artificial Intelligence
- Algorithmic graph theory
- Combinatorial optimization
- Graphical Models
- Computer Vision
- Network Science
- Computational PDE
- Computational Fluid Dynamics
- Fluid Dynamics
- Advanced Data Structures