Cracking The Code At SLIIT Codefest 2016


Kicking off on a chilly Thursday morning, we witnessed one of the biggest events on the calendars of many university students. Reaching thousands of participants from all over the island, this event was one open for all tertiary and school students. Here’s what we saw at SLIIT Codefest 2016.

The Hackathon

Around 69 teams battled it out in the initial rounds back in October. Now, only 10 teams remain. Taking on the topic of improving teaching and learning through technology, the teams were given exactly 24 hours to come up with a suitable solution. Once the time runs out, the completed software was then assessed by a panel of judges.

SLIIT Codefest 2016
(Image Credits: Malshan Gunawardene)

Hack Me If You Can

Next, we moved on to another interesting segment of Codefest 2016. Here we were greeted to the Capture The Flag contest, dubbed “Hack Me If You Can”. In case you were wondering, no this didn’t involve actual flags being captured. For those of you not familiar with Capture The Flag tournaments (or CTFs), the contest is essentially a distributed, wide area security exercise in a virtual environment. Here, the contestants were tested on their cyber security skills. It challenged 8 teams to crack 1 out of any of the 5 CTF Boxes provided to them at the start of the contest. But they only had 8 hours to perform the task.

SLIIT Codefest 2016
(Image Credits: Malshan Gunawardene)

Digging in to Internet of Things

While Hack Me If You Can continued, we decided to focus on the Internet of Things. This is where the contestants were given the task of creating a dream world. The idea is that the proposed solutions would enable better living conditions to the general public. As such, the participants had various options to pursue.

SLIIT Codefest 2016
(Image Credits: Malshan Gunawardene)

Once the solution was built, each team was given 15 minutes to demonstrate their product, followed by a 5-minute presentation. The judges then evaluated the teams, out of which 5 were shortlisted for the final round.

Time to network

Codefest 2016 wasn’t all about hackathons, CTFs and IoTs. This year’s event also featured the NetCom competition. As the name suggests, this was all about testing your might in the world of networking, computer networking that is. Here, participants were required to answer an online MCQ quiz during the initial rounds. Selected contestants then had the challenge of showcasing their skills during a practical session, along with one final MCQ that determined the best of the lot.

SLIIT Codefest 2016
(Image Credits: Malshan Gunawardene)

Codefest 2016: The Student Category

It wasn’t just the students from the universities, even the schools got in on the action. On day 2 we saw the teams take part in the coding contest, under the “education and learning” theme, the same topic as for the tertiary category. Each team had to design an educational system/game through which a student would be able to learn areas in Mathematics or Science with ease.

At the IoT contest, we saw 12 teams pitch their ideas to a panel of judges in hopes of making to the final 5. Following a general guideline that states the pitched ideas “should aim to improve the living conditions of the general public”, each team got 10 minutes to make their pitch  and convince the judges.

Codefest 2016. SLIIT.
(Image Credits: Malshan Gunawardene)

The grand quiz

As the clock read 1.30 PM, the competitions came to an end and it was almost time for the awarding ceremony. We walked into the main auditorium a few hours early hoping to get good seats for the grand finale, only to find the hall packed with school students. Was the SLIIT auditorium being taken over? For the moment, it appeared that was the case. It was the “ICT for Smart Future” quiz competition. This is where teams battled it out in a series of challenging questions that would ultimately pick the top 3 out of the final 8 selected.

Who won?

The school ICT quiz came to a close and it was time for the final session of the evening, the grand finale. Halls were greeted with energetic Kandyan dancing, crowds were enlightened with inspiring speeches and the best of the best won the accolades they deserve.

Codefest 2016. SLIIT
Chief Guest Mr. Sunil Hettiarachchi, Secretary for Ministry of Education (Image Credits: Malshan Gunawardene)

So who exactly won out of all the competitions? Well here’s the full list.

School Category

Coding competition

1st place – De Mazenod College, Kandana

2nd place – Kiribathgoda Viharamaha Devi Balika Vidyalaya

3rd place – Piliyandala Central College

ICT Quiz

1st place – Museaus College, Colombo

2nd place – Royal College, Colombo

3rd place – S. Thomas’ College, Mt. Lavinia

IoT Contest

1st place – Home automation robot by S. Thomas’s College, Mt. Lavinia

2nd place – My Doctor by Thelijjiwela Central College

3rd place – Smart home by Central College Piliyandala

Tertiary Category


1st place – Team Bempta from SLIIT

2nd place – Team Void form UCSC

3rd place – Noob team from SLIIT


1st place – Team NFSZ20 from SLIIT

2nd place – Team CFNZ20 from SLIIT

3rd place – Team CFNS20 from UCSC

Capture The Flag

1st place – Team Agathon from SLIIT

2nd place – The Mighty Four from SLIIT

3rd place – Team APIIT


1st place – IntelliTrash from SLIIT

2nd place – smartNode from SLIIT

3rd place – BluetoothLE from SLIIT

Codefest 2016. SLIIT
Some of the winners at Codefest 2016 (Image Credits: Malshan Gunawardene)

And there you have it. The 5th edition of the annual coding competition of SLIIT finally came to an end.


Please enter your comment!
Please enter your name here