Department of Computational Mathematics offers course modules for the Honours Degree of Bachelor ofÌýScience in Information Technology and Honours Degree of Bachelor of Science in Information Technology &ÌýManagement degrees conducted by the Faculty of Information Technology. The department offers courseÌýmodules in three specific subject areas, namely, Mathematics & Statistics, Theory of Computing andÌýComputational Intelligence. The course modules offered by the department primarily provide MathematicsÌýand Statistics knowledge required for those degrees. More importantly, the Department offers modules inÌýtheoretically-based areas of computing and a wide spectrum of modules in Artificial Intelligence. DepartmentÌýof Computational Mathematics has also established the Artificial Intelligence Research Laboratory to promoteÌýresearch at both postgraduate and undergraduate levels. In this line, the department conducts researches inÌýbroad areas of Cognitive Systems, Machine Learning, Multi Agent Systems, Ontological Modeling and TheoryÌýof Computing. At present three PhD and three M Phil degree students have been registered for their researchÌýdegrees. These projects are conducted in collaboration with experts in local and foreign universities.Ìý
The Department of Computational Mathematics offers first ever M Sc in Artificial Intelligence (AI) program inÌýSri Lanka. The primary objective of this program is to impart the knowledge of theory and applications ofÌýmodern artificial intelligence techniques to devise intelligent software solutions thereby ensuring multifacetedÌýcareer paths for the candidates. It covers a wide range of AI modules from the fundamental to theÌýcutting-edge technologies. This M Sc program has been designed to inculcate research skills into studentsÌýthrough a set of unique course modules, research methodologies, philosophy of science and scientificÌýcommunication. The projects in this M Sc exemplify the power of multi-agent systems, ontological modeling,Ìýbrain machine interfacing and framework developments. A considerable percentage of projects in M Sc in AIÌýhave a record of ensuring international publications annually. M Sc in Artificial Intelligence is ideal for thoseÌýwho intend to read for their Doctoral Degree in Artificial Intelligence, Computer Science, ComputerÌýEngineering, Software Engineering or any other high-end computing area. Probationary lecturers in computingÌýare encouraged to read for the M Sc in AI as a preparatory course for a PhD. In addition, the department hasÌýestablished a close collaboration with Sri Lanka Association for Artificial Intelligence.
