Offered by the Department of Mathematics
BSc Honours in Computational Mathematics degree is intended to cater to the growing demands in the industry and private sector for mathematical and computational skills. The curriculum of the degree is thus designed to provide hands-on experience in solving industry-related problems, with an uncompromising share of theoretical knowledge in advanced mathematics and theoretical computer science. Accordingly, the degree course is designed for students who are aiming for careers or further studies which require strong mathematical and computational skills. The curriculum includes also an industrial training component, which enables the students to get exposed to industry environment at an early stage. Further, an essential research project is included, from which the students get experience in handling computationally challenging problems. Though the degree is primarily intended to provide mathematical and computational skills needed for solving industry-oriented problems, strong theoretical components make further studies too a feasible option for students.
Intended Learning Outcomes
At the end of the 04 years (SLQF Level 6) BSc Honours in Computational Mathematics (Research Orientation) holders should be able to:
- demonstrate thorough and systematic understanding of advanced concepts in computational mathematics.
- demonstrate practical skills in mathematics, computation and related disciplines, through the use of established techniques and development of new techniques.
- develop hypotheses, construct and sustain arguments in the context of research and investigation.
- eloquently communicate & disseminate knowledge, information and ideas to academic and industry-oriented audiences.
- practice professionalism and uphold ethical standards.
- function independently as well as interdependently.
- demonstrate leadership skills.
- express emotional and intellectual maturity in a global setting.
- be prepared to carry out independent and further learning.
Entry Requirements
To be eligible for this programme, a minimum GPA of 3.30 for all Level I and II AM core courses is required.
Selection will be based upon the total weighted mark obtained for AM courses.
Course Modules
(L – No. of Lecture hours, P – No. of Practical hours, O – Optional, X – Compulsory)
* Will not be considered when calculating GPA
Level 3
Semester | Course Code | Title | No. of Credits | No. of Hours | |
---|---|---|---|---|---|
Semester I | AM 3031 | Mathematical Methods I | 3C | 45L | X |
Semester I | AM 3035 | Discrete Applied Mathematics | 3C | 30L 30P | X |
Semester I | AM 3081 | Applied Analysis | 3C | 45L | X |
Semester I | AM 3082 | Theory of Computation | 3C | 45L | X |
Semester I | AM 3083 | Computational Methods and Scientific Computing I | 2C | 60P | X |
Semester II | AM 3034 | Distribution & Random Number Theory | 3C | 30L 30P | O |
Semester II | AM 3036 | Applied Graph Theory | 3C | 30L 30P | X |
Semester II | AM 3084 | Computational Mathematical Modeling | 4C | 120P | X |
Semester II | IT 3002 | Database Systems | 3C | 30L 30P | O |
Semester II | IT 3007 | Data Structures & Algorithms | 3C | 30L 30P | X |
Semester II | EC 3031 | Community Service | 4C * | 120P | X |
Level 4
Semester | Course Code | Title | No. of Credits | No. of Hours | |
---|---|---|---|---|---|
Semester I | AM 4032 | Advance Optimization | 3C | 45L | O |
Semester I | AM 4033 | Non- Linear Programming | 3C | 45L | O |
Semester I | ST 4031 | Stochastic Processes and Applications | 3C | 45L | O |
Semester I | AM 4081 | Computational Mathematics Research Project | 8C | 240P | X |
Semester I | AM 4082 | Computational Methods and Scientific Computing II | 3C | 90P | X |
Semester I | IT 4004 | Advanced Database Systems | 3C | 30L 30P | X |
Semester II | AM 4083 | Fuzzy Analytics | 4C | 120P | X |
Semester II | AM 4084 | Unconventional Computing | 3C | 45L | O |
Semester II | EC 4031 | Industrial Training | 4C * | 120P | O |