Fundamentals of Programming Laboratory 1200-2RPPROL1M
Python language – elements, statements and structures. The examples of numerical calculations concerning physical and chemical problems using program codes written in Fortran. How to formulate algorithms and how to visualize them as flow-charts. The examples of numerical calculations concerning physical and chemical problems using program codes written in Python.
Type of course
Course coordinators
Learning outcomes
Upon completion of this course, students will be able to:
- design an algorithm to solve simple mathematical problems
- implement algorithms
- is able to use Python libraries
- analyze program's correctness and complexity
Assessment criteria
Active participation and two tests which incude writing programs in Python language and running them.
Practical placement
Does not concern.
Bibliography
1. D. Harel, David, Y.Feldman, Yishai, "Algorithmic. The Spirit of Computing",
Addison-Wesley, 2004.
2. Mark Lutz, "Learning Python", O'Reilly Media 2013
3. “Dive into python” - free book available at diveintopython.org
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: