ICT Information & communication technology Paper I & II - Prepared . Rahula Samaranayake