As listas a seguir contém tópicos que podem ser cobrados na OBI em cada um de seus níveis. As provas serão feitas de forma que com os conteúdos de cada lista seja possível resolver todos os problemas de forma completa. Porém nada impede que os problemas possam ser resolvidos parcialmente ou completamente com conteúdos que são de níveis mais avançados ou que não estão nas listas.
Programação nível Universitário
Os tópicos possuem links de referência para que o aluno possa iniciar seus estudos. O conteúdo das referências não limita de forma alguma o escopo das provas, ou seja, elas podem requerer conhecimentos que não estão presentes em nenhuma das referências. Além disso, algumas referências sugeridas para os tópicos tem uma abordagem muito mais profunda que o necessário, dependendo do nível para o qual está treinando. Isso ocorre pela pouca disponibilidade de material na internet. O mesmo motivo faz com que algumas referências sejam em inglês.
Estas listas foram elaborada para guiar o estudo dos alunos. Tópicos não mencionados podem ser adicionados às provas se a comissão da OBI os julgar válidos. Este aviso tem o objetivo de impedir reclamações baseadas em tecnicalidades, como a omissão de conteúdos básicos na lista e a omissão de técnicas específicas dentro de categorias.