This is a level three course in computer science with three credits. In this course we are trying to explain the database management systems and it's practical uses.

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.

Digital Electronics is a three (03) credit course offered as an optional subject in level five of the B.Sc degree programme. This course contains a compulsory practical component and theory component. 

Prerequisites - Pass in all Level 3 Computer science courses and pass/CR in Level 4 Computer Science courses for 6 credits. 

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.

Management Information Systems is a level 5 course in computer science with 3 credits. In general, “Management Information System” embodies a collection of technologies, people, and process that aid to manage the information and communication possessions of an organization. In this course, you will be able to obtain the basic knowledge on how the components of management information systems support for organizational strategy.