Předmět uvádí posluchače do všech základnách problémů vývoje software pomocí procedurálního programování. Jsou probírána témata jednoduchých datových tupů, dynamické alokace paměti, ladění programů, práce se soubory, strukturované datové typy. Je také vysvětleno používání knihovních funkcí.
Povinná literatura
STROUSTRUP, Bjarne. Programming: principles and practice using C++. Second edition. Upper Saddle River, NJ: Addison-Wesley, 2014. ISBN 978-0321-992789.
Doporučená literatura
HEROUT, Pavel. Učebnice jazyka C. Praha: [Středisko pro podporu studentů se specifickými potřebami ELSA ČVUT], 2015. ISBN 978-80-7232-383-8.