Всеукраїнська студентська олімпіада з програмування є складовою частиною відбіркових змагань першості світу і проводиться за узгодженими з нею правилами (http://icpc.baylor.edu/). Кожна команда складається з трьох учасників. Для вирішення 13 задач різної складності, викладених українською та англійською мовами, командам надається один комп’ютер і 5 годин. Мовами програмування на ІI етапі олімпіади є: С, С++, Java, python. Користуватися допоміжними джерелами інформації або електронними пристроями заборонено. Перевірка розв’язків здійснюється автоматично через онлайн систему проведення олімпіад ejudge.
На другий етап Всеукраїнської студентської олімпіади з програмування було зареєстровано 55 команд з Північного регіону 28 навчальних закладів, з них 18 університетів, 5 коледжів та 5 шкіл. Студенти Чернігівського технологічного, Сумського державного, Житомирського технологічного університетів, Житомирського університету ім. Франка, Київського університету ім. Т.Шевченка, Національного технічного університету (КПІ), Національного університету біоресурсів і природокористування, Національного авіаційного уінверситету, Києво-могилянської академіїї та інших, а також з 8 шкіл Чернігова, Житомира та Києва, які стали переможцями у І етапі сьогодні змагалися за право участі у фіналі Всеукраїнської олімпіади, яка є одночасно півфіналом світової першості.