• For the freedom of education in Sri Lanka through Free and Open Source Software!

Site announcements

Access to Moodle Mobile App will be sporadically unavailable

by Admin User -

Dear visitors

We have some synchronous classes going on where we need to disable the Moodle Mobile App. That will be for the duration of the classes, which are sporadic. Apologies for any inconvenience.

The access through the web browser is not affected.

Older topics...

Available courses

Learn to program, a problem-based approach
Courses

This course takes the skills of the applicants to the OUSL in their Induction Programme further to the common programming language Python to prepare them for the programming subjects in their future studies.

The course consists of seven live-sessions of 30 minutes each, every Monday and Thursday, always from 20:00 to 20:30 LKT, starting from Monday 9 March 2026.

The course has started. Enrollment closes on Thursday, 19 March 2026.

Your own web development environment under Linux
Courses

This is the follow up to our module FOSS and Linux. This module too was an instructor-led, fully on-line workshop with multiple sessions where the participants learnt to set up a web development environment in their own PC or laptop running the Linux operating system in a virtual environment and then started developing for the web - in HTML, CSS and JavaScript - naturally all Open Source Software!