Duration
Eligibility
Fees
Admission Open 2024-25 | B.Sc. in Mathematics and Computing
About B.Sc. in Mathematics and Computing
A Bachelor of Science (B.Sc.) in Mathematics and Computing is an interdisciplinary program that combines mathematical principles with computer science concepts. This program is designed to provide students with a strong foundation in both mathematics and computing, preparing them for a variety of careers that require expertise in both areas.
Curriculum:
- Mathematics Courses: Typically, students study a range of advanced mathematical topics such as calculus, linear algebra, discrete mathematics, probability, and statistics.
- Computer Science Courses: The computing component may include courses in programming, algorithms, data structures, databases, and computer architecture.
Interdisciplinary Focus:
This program aims to bridge the gap between theoretical mathematics and practical computing ,allowing students to apply mathematical concepts to solve real-world problems using computational methods.
Skills Developed:
- Graduates of this program develop strong analytical, problem-solving, and programming skills.
- They gain proficiency in mathematical modeling, data analysis, and algorithm development.
Career Opportunities:
- Graduates can pursue careers in various fields, including software development, data analysis, finance, cryptography, research, and academia.
- The interdisciplinary nature of the program opens up opportunities in industries where both mathematical reasoning and computational skills are valued.
Research Opportunities:
Graduates can engage in projects that involve both mathematics and computing.
Advanced Studies:
- Graduates may choose to pursue advanced studies in areas such as applied mathematics, computer science, data science, or related fields at the master’s or doctoral level.
Duration:
- The duration of a B.Sc. in Mathematics and Computing program is four years
Programme Overview
- Candidate must have passed 10+2 or equivalent examination from recognized board with Mathematics/ Mathematics & Statistics as compulsory subject with minimum 55% aggregate marks in any stream (Science/Commerce/Arts with Mathematics/ Mathematics & Statistics).
- In case the mark sheet issued by the applicable Board / Institution is in percentiles, the actual aggregate percentage of all the subjects appeared by the candidate will be taken into consideration
PEO-1 Provide sufficient understanding of the fundamental mathematical concepts, theories, and computational principles to address challenges faced in mathematics and other related interdisciplinary fields.
PEO-2 Facilitate as a deep learner and progressive careers in teaching, academia, research organizations, national/international laboratories and industry.
PEO-3 Enhance written and oral communication skills, enabling students to effectively convey complex mathematical and computational ideas to diverse audiences.
PEO-4 Foster a research-oriented mindset and encourage innovation in applying mathematical and computational concepts to address emerging challenges in science, technology, and industry
PEO-5 Engage in lifelong learning, career enhancement and adapt to changing professional and societal needs
PO-1 Graduates will have a comprehensive understanding of core mathematical concepts, including calculus, algebra, discrete mathematics, and statistics.
PO-2 Develop strong programming skills and proficiency in using computational tools for problem-solving, data analysis, and mathematical modeling.
PO-3 Acquire the ability to approach problems from an interdisciplinary perspective, integrating mathematical principles with computational methods to address complex challenges.
PO-4 Gain expertise in collecting, processing, and interpreting data using statistical methods and computational tools, with the ability to draw meaningful conclusions.
PO-5 Develop strong written and oral communication skills to articulate mathematical and computational ideas clearly and concisely to diverse audiences, including both technical and non-technical stakeholders.
PO-6 Be well-prepared for further studies in graduate programs or careers in diverse fields such as data science, software development, financial analysis, research, education, and more.
PO-7 Apply problem-solving skills and critical thinking to assume leadership roles in addressing challenges in various sectors, including industry, academia, government, and non-profit organizations.
- After completion of this program students can pursue higher studies in Mathematics/Statistics/M. Tech.
- They can get admissions into IIT’s, Management schools after clearing national level exams like JAM, CAT etc.
- They can be placed professions in various industries such as Finance, software, telecom, pharmaceuticals, consulting engineering, and government organizations.
Course Structure with Credit Details
Sl. No. | Course Code | Title of the Course | Total Credits |
---|---|---|---|
1 | MAT101 | Calculus | 04 |
2 | MAT102 | Linear Algebra | 04 |
3 | PHC101 | Physics | 04 |
4 | PHC102 | Physics Lab | 01 |
5 | CSC101 | Programming Fundamentals using C | 03 |
6 | CSC102 | Programming Fundamentals using C Lab | 02 |
7 | HSC111 | Environmental Science | 02 |
8 | MC111/112/113/114 | NCC/NSS/PT& Games | NC |
Sl. No. | Course Code | Title of the Course | Total Credits |
---|---|---|---|
1 | MAT201 | Abstract Algebra-I | 04 |
2 | MAT202 | Differential Equation-I | 04 |
3 | CHC201 | Chemistry | 04 |
4 | CHC202 | Chemistry Lab | 01 |
5 | CSC201 | Data Structures | 03 |
6 | CSC201 | Data Structures Lab | 02 |
7 | HSC101 | English Communication | 02 |
8 | MC211/212/ 213/214 | NCC/NSS/PT& Games | NC |
Sl. No. | Course Code | Title of the Course | Total Credits |
---|---|---|---|
1 | MAT301 | Abstract Algebra-II | 04 |
2 | MAT302 | Probability | 04 |
3 | MAT303 | Numerical Methods | 03 |
4 | MAT304 | Numerical Methods Lab | 01 |
5 | CSC301 | Computer Networks | 03 |
6 | CSC302 | Computer Networks Lab | 02 |
7 | HSC301 | Economics | 03 |
8 | MC311/312/ 313/314 | NCC/NSS/PT& Games | NC |
Sl. No. | Course Code | Title of the Course | Total Credits |
---|---|---|---|
1 | MAT401 | Analysis-I | 04 |
2 | MAT402 | Discrete Mathematics | 04 |
3 | MAT403 | Integral Calculus | 04 |
4 | MAT405 | Statistics-I | 04 |
5 | CSC401 | Design and Analysis of Algorithms | 03 |
6 | CSC402 | Design and Analysis of Algorithms Lab | 02 |
7 | MC411/412/ 413/414 | NCC/NSS/PT& Games | NC |
Sl. No. | Course Code | Title of the Course | Total Credits |
---|---|---|---|
1 | MAT501 | Advanced Calculus | 04 |
2 | MAT502 | Analysis-II | 04 |
3 | MAT503 | Mathematical Modelling &Simulation | 03 |
4 | CSC501 | Artificial Intelligence | 03 |
5 | CSC502 | Artificial Intelligence Lab | 02 |
6 | Elective | 03 | |
7 | Elective Lab | 02 | |
Sl. No. | Course Code | Title of the Course | Total Credits |
---|---|---|---|
1 | MAT601 | Operations Research | 04 |
2 | MAT602 | Complex Analysis | 04 |
3 | MAT603 | Differential Equation-II | 04 |
4 | HSC601 | Indian Society, Ethics & Culture | 03 |
5 | CSC601 | Theory of Computation | 04 |
Sl. No. | Course Code | Title of the Course | Total Credits |
---|---|---|---|
1 | MAT701 | Numerical Partial Differential Equation | 03 |
2 | MAT702 | Numerical Partial Differential Equation Lab | 01 |
3 | MAT703 | Number Theory | 04 |
4 | MAT704 | Statistics-II | 04 |
5 | CSC701 | Introduction to Data Sciences | 03 |
6 | CSC702 | Introduction to Data Sciences Lab | 02 |
7 | CSC703 | Neural Network | 04 |
Sl. No. | Course Code | Title of the Course | Total Credits |
---|---|---|---|
1 | MAT801 | Cyber Security | 03 |
2 | MAT802 | Introduction to Integral Equations | 04 |
3 | MAT803 | Project | 12 |
Sl. No. | Code | Title | Credits
|
1 | HSC111 | Environmental Science | 2 |
2 | HSC101 | English Communication | 2 |
3 | HSC301 | Economics | 3 |
4 | HSC601 | Indian Society, Ethics & Culture | 3 |
Sl. No. | Elective Course | Sl. No. | Elective Course Lab | ||
Code | Title | Code | Title | ||
1 | CSCE505 | Computational Linguistics | 1 | CSCE506 | Computational Linguistics Lab |
2 | CSCE507 | Digital Image Processing | 2 | CSCE508 | Digital Image Processing Lab |
3 | CSCE509 | Machine Learning | 3 | CSCE510 | Machine Learning Lab |
4 | CSCE513 | Cloud Computing | 4 | CSCE514 | Cloud Computing Lab |
5 | CSCE517 | System Programming | 5 | CSCE518 | System Programming Lab |
6 | CSCE519 | Combinatorial Optimization | 6 | CSCE520 | Combinatorial Optimization Lab |
7 | CSCE521 | Data Mining | 7 | CSCE522 | Data Mining Lab |
8 | CSCE523 | Big Data Analytics | 8 | CSCE524 | Big Data Analytics Lab |
9 | CSCE525 | Soft Computing | 9 | CSCE526 | Soft Computing Lab |
10 | CSCE529 | Computer Security | 10 | CSCE530 | Computer Security Lab |