The course ''CSU5312-Wireless and Cellular Networks'' This is a 3 credit course offered at Level 5 under the subject of Computer Science offered for the BSc degree programme of the Faculty of Natural Sciences.

CSU5308/CSU5317 - "Artificial Intelligence" is a credit 3 course offered at Level 5 under the discipline of Computer Science for the B.Sc degree Programme of the Faculty of Natural Sciences.

This is the level 5 course in Computer Science discipline with three credits. The aim of the course is to develop the knowledge behind the technologies used for web development.


This is a level four course in computer science with three credits. In this course you will practice object oriented concepts using Java in an efficient and effective manner, so that you can enhance your programming skills.

This is 3-credit Computer science course is offered in Level 4 for S1 structure and in Level 5 for NS1 structure. This course will teach you the internal design and functionality of Operating Systems.

Prerequisites : CPU1140 (EL/CR) + CPU1141(EL/CR) + CPU1142(EL./CR) or
                          CSU3300 (Valid OCAM/ CR) + CSU3301(Valid OCAM/CR) + CSU3302 (valid OCAM/CR)

This is a level three course in computer science with three credits. In this course you will be guided to use  C Programming language in an efficient and effective manner so that you can enhance your programming skills.

Pre - Requisites: 3 passes in A/L science stream or Foundation in Science Faculty, Open University of Sri Lanka.