Aim The aim of this course is to introduce the principles of Object Oriented Programming (OOP) paradigm, and the fundamentals of Software Engineering. Prerequisites ECS1300 Programming fundamentals wi...Read More
Here is a curated list of java code from BIT “ITE1122 Fundamentals of programming” module. Most of the code is written by me, some may be adapted from the powerpoint notes. You are ...Read More
One of the recent projects required integrating a 3rd party application. The backend was developed using CodeIgniter v3 running on PHP v5+. I emphasized on standards and chose SOAP as the integration ...Read More
These are the files for the workshop I conducted for PULZ 2015, organized by Ananda College ICT Society, Sri Lanka’s biggest school based ICT convention, on 24th May 2015....Read More
Part 3: Motor driver board We used 2 gear motors with rubber wheels. 14 cm Zip/cable ties were used (2 per each motor) to fix the motors to the base plate. It has the following features: [table id=1 /...Read More
Part 3: Optical sensor board After visiting many similar projects and testing loads of designs we settled down to use 3 sensors arranged as a triangle. Our assumptions of deciding the distances were b...Read More
Part 2 : Constructing the body We decided the size to be 12cm x 10cm. We needed the space to fix the Arduino board and motor driver, at this point the boys wanted to install a knight rider light syste...Read More
Part 1 : Brainstorm I was looking for an effective way to teach how a CPU work to bunch of AL students. The kids were seriously bored studying the history of computers, NBF form, system flow chart dia...Read More