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.
Coordinator
Dr. AC Mahasinghe
anuradhamahasinghe@maths.cmb.ac.lk
Entry Requirements
To be eligible for this programme, a minimum GPA of 3.00 for all Level I and II AM core courses is required.
Selection will be based upon the total weighted mark obtained for AM core 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 | 3 | 45 L | X |
Semester I | AM 3035 | Discrete Applied Mathematics | 3 | 30 L 30 P | X |
Semester I | AM 3033 | Applied Dynamical Systems | 3 | 30 L 30 P | X |
Semester I | AM 3082 | Theory of Computation | 3 | 45 L | X |
Semester I |
AM 3083
| Computational Methods and Scientific Computing I | 2 | 60 P | X |
Semester I | AM 3085 | Applied and Computational Analysis | 2 | 30 L | X |
Semester II | AM 3034 | Distribution & Random Number Theory | 3 | 30 L 30 P | X |
Semester II | AM 3036 | Applied Graph Theory | 3 | 30 L 30 P | X |
Semester II | AM 3084 | Computational Mathematical Modeling | 4 | 120 P | X |
Semester II | AM 3086 | Case Studies in Human Computer Interactions | 2 | 60 P | X |
Semester II | IT 3002 | Database Systems | 3 | 30 L 30 P | O |
Semester II | IT 3007 | Data Structures & Algorithms | 3 | 30 L 30 P | X |
Semester II | EC 3031 | Community Service | 4* | 120 P | X |
Level 4
Semester | Course Code | Title | No. of Credits | No. of Hours |
|
Semester I | AM 4032 | Advanced Optimization | 3 | 45 L | O |
Semester I | AM 4081 | Computational Mathematics Research Project | 8 | 240 P | X |
Semester I | AM 4086 | Agent-Based Modeling | 3 | 90 P | X |
Semester I | AM 4087 | Scientific Computing with Machine Learning | 4 | 120 P | O |
Semester I | ST 4031 | Stochastic Processes and Applications | 3 | 45 L | O |
Semester I | IT 4004 | Advanced Database Systems | 3 | 30 L 30 P | X |
Semester II | AM 4033 | Non- Linear Programming | 3 | 45 L | O |
Semester II | AM 4085 | Quantum Computing | 3 | 45 L | O |
Semester II | EC 4031 | Industrial Training | 4* | 120 P | O |
