Daha önce IBM tarafından düzenlenmiş olan ( aşağıda detayları bulunan ) eğitimlerden en az ikisine katılmış veya IBM Cloud Platform çözümleri hakkında bilgi sahibi olmak Hackathon’da sunulacak probleme çözüm getirmek için en az bir yazılım diline hakim olmak, Hackathon’daki probleme çözüm getirilebilmesi için sunulacak olan datayı işleyebilmek için Python, R veya Matlab ortamlarında daha önceden tecrübe sahibi olmak, Üniversite’de yazılım, bilgisayar mühendisliği okumak veya freelancer olarak yazılımla alakalı bir bölümde yer almak, 18 yaş üzeri Geliştiriciler(Developer) ve yazılımla ilgilenen katılımcılar başvuru yapabilir.