Bałtycka Olimpiada Informatyczna (BOI) jest konkurs programowania komputerowego dla uczniów szkół średnich. Głównym celem BOI jest dać zawodników doświadczenie międzynarodowej imprezie zanim w końcu wyjść do udziału w Międzynarodowa Olimpiada Informatyczna. Stąd, Struktura konkurencji i problemów związanych z natury jest podobny do IOI.
Wszystkie kraje położone wokół Morza Bałtyckiego, w tym wszystkich krajów skandynawskich, regularnie uczestniczą w BOI. Każdy kraj może wysłać maksymalnie sześciu zawodników w towarzystwie dwóch liderów. Konkurs podzielony jest na dwie sesje w kolejnych dniach. Każda sesja jest pięć godziny długo, podczas których student musi indywidualnie rozwiązać zestaw trudnych zadań przez pisanie programu komputerowego. Po sesji programy są oceniane pod względem poprawności i efektywności poprzez procedurę automatycznego.
Historia BOI
| Rok | Lokalizacja | Kraje |
|---|---|---|
| 2012 | Ventspils, Łotwa | 9 |
| 2011 | Lyngby, Dania | 8 |
| 2010 | Tartu, Estonia | 9 |
| 2009 | Sztokholm, Szwecja | 8 |
| 2008 | Gdynia, Polska | 9 |
| 2007 | Güstrow, Niemcy | 9 |
| 2006 | Heinola, Finlandia | 9 |
| 2005 | Feltham, Litwa | 8 |
| 2004 | Ventspils, Łotwa | 8 |
| 2003 | Tartu, Estonia | 7 |
| 2002 | Wilno, Litwa | 8 |
| 2001 | Sopot, Polska | 8 |
| 2000 | Haninge, Szwecja | 7 |
| 1999 | Ryga, Łotwa | 7 |
| 1998 | Tartu, Estonia | 5 |
| 1997 | Wilno, Litwa | 4 |
| 1996 | Ryga, Łotwa | 3 |
| 1995 | Tartu, Estonia | 3 |