Information and communication technologies and programming 1100-1INZ29
Programme:
1. Introduction to Linux systeme
2. Tools useful in programming
3. Good practices for organizing code, naming variables, creating documentation
4. Fundamental data types
5. Operators
6. Selection and iteration statements
7. Operators
8. Complex types: list, dictionary, tuple
9. Simple algorithms
10. Monte Carlo techniques
11. numpy and matplotlib
12. Introduction to object oriented programming
Mode
Prerequisites (description)
Course coordinators
Bibliography
William E. Shotts, Linux: Wprowadzenie do wiersza poleceń (Helion, Gliwice, Poland, 2021).
B. Lubanovic, Python: Nowoczesne programowanie w prostych krokach (Helion, Gliwice, Poland, 2021).
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: