Em outubro de 2003, nos dias 06 e 07,
com o intuito de estimular o interesse pela programação de computadores e aumentar
a integração aluno-empresa, foi realizado o primeiro Campeonato de Programação Universitário
pela Associação Empresa Júnior de Computação - TecnoJr.
Tendo como público alvo estudandes do curso de Ciência
da Computação da UESC, em seu primeiro ano de realização o campeonato atingiu um público de 34 pessoas,
tendo 11 inscritos na categoria indivdual, 11 equipes na categoria grupos. Constatado o sucesso do evento
anterior e o crescente interesse da comunidade acadêmica por campeonatos de programação desafiadores que
despertem a criatividade e o raciocínio a, TecnoJr, em 2004, com o apoio do Departamento de Ciências Exatas
e Tecnológicas - DCET e o colegiado de Ciência da Computação - COLCIC, realizou o segundo Campeonato de Programação Universitário.
Os sucessivos avanços do projeto fizeram com que o CPU se popularizasse
e se tornasse um evento de execução anual, tendo, nesse ano de 2009 a sua 7ª edição.