Skip to main content
Skip header

Basics of programming

Summary

Students will be introduced to the theoretical basics necessary for a proper understanding of computer function and computer programming and then they will gain basic knowledge of the PYTHON programming language. Some basic algorithms will be demonstrated as part of the practical application of programming.

Literature

[1] SHOVIC, John a Alan SIMPSON. Python: all-in-one. Hoboken: John Wiley & Sons, [2019]. For dummies. ISBN 978-1-119-55759-3 ..

[2] Norton, P. C., Samuel A., Aitel D., Foster-Johnson E., Richardson L., Diamond J., Parker A., Roberts M., Beginning Python, Wiley Pub, 2005, ISBN: 978-0764596544 

[3] Gowrishankar S., Veena A., Introduction to Python Programming - CRC, 2018, ISBN: 978-0815394372 

Advised literature

[1] MATTHES, Eric. Python crash course: a hands-on, project-based introduction to programming. 2nd edition. San Francisco: No Starch Press, [2019]. ISBN 978-1-59327-928-8 ..

[2] KARUMANCHI, Narasimha. Data Structures and Algorithms Made Easy: Data Structures and Algorithmic Puzzles. ‎ CareerMonk Publications, 2016. ISBN: 978-8193245279 .


Language of instruction čeština, angličtina
Code 354-0202
Abbreviation M-ZP
Course title Basics of programming
Coordinating department Department of Robotics
Course coordinator doc. Ing. Tomáš Kot, Ph.D.