- Kisakoodarin käsikirja - Antti Laaksonen (PDF)
- Ohjelmoinnin peruskurssi Y1 - Opetusmoniste syksy 2017 - Kerttu Pollari-Malmi
- Ohjelmointi 2 - Vesa Lappalainen, Santtu Viitanen (PDF)
- Olio-ohjelmointi käytännössä käyttäen hyväksi avointa tietoa, graafista käyttöliittymää ja karttaviitekehystä - Antti Herala, Erno Vanhala, Uolevi Nikula (PDF)
- Oliosuuntautunut analyysi ja suunnittelu - Mauri Leppänen, Timo Käkölä, Miika Nurminen (PDF)
- Tietorakenteet ja algoritmit - Antti Laaksonen (PDF)
- C - Wikikirjasto
- C-ohjelmointi
- Ohjelmoinnin perusteet ja C-kieli - Simo Silander
- Ohjelmointi 1: C# - Martti Hyvönen, Vesa Lappalainen, Antti-Jussi Lakanen (PDF)
- C++ - Wikikirjasto
- C++-ohjelmointi
- C++-opas - Aleksi Kallio
- Olioiden ohjelmointi C++:lla - Matti Rintala, Jyke Jokinen (PDF) (:card_file_box: archived)
- Olio-ohjelmointi Javalla - Antti Herala, Erno Vanhala, Uolevi Nikula (PDF)
- Sopimuspohjainen olio-ohjelmointi Java-kielellä - Jouni Smed, Harri Hakonen, Timo Raita (PDF)
- JavaScript - Wikikirjasto
- OpenGL - Wikikirjasto (:construction: keskeneräinen)
- PHP - Wikikirjasto
- PHP-ohjelmointi
- Python 2 - Wikikirjasto
- Python 3 - Wikikirjasto
- Python 3 – ohjelmointiopas - Erno Vanhala, Uolevi Nikula (PDF)
- Python-ohjelmointi
- Ohjelmointi ja tilastolliset menetelmät - Jarmo Hurri (PDF)
- R: Opas ekologeille - Jari Oksanen (PDF)
- Ruby - Wikikirjasto