Celem tego kursu jest nauczenie i rozwinięcie podstawowych umiejętności programowania w jednym z najbardziej rozpowszechnionych języków imperatywnych — języku C. Wykład jest ilustrowany wieloma przykładami, a towarzyszące mu zajęcia w pracowniach uczą (poprzez wiele drobnych zadań i końcowy projekt) praktyki dobrego programowania. W końcowej części wykładu wprowadzane są elementy języka C++.
- Prowadzący: Marcin Bieńkowski
- Prowadzący: Paweł Keller
- Prowadzący: Andrzej Łukaszewski
- Prowadzący: Marek Piotrów
- Prowadzący: Łukasz Piwowar
- Prowadzący: Zdzisław Płoski