- Inter-faculty Studies in Bioinformatics and Systems Biology
- Bachelor's degree, first cycle programme, Computer Science
- Bachelor's degree, first cycle programme, Mathematics
- Master's degree, second cycle programme, Bioinformatics and Systems Biology
- Master's degree, second cycle programme, Computer Science
- Master's degree, second cycle programme, Mathematics
Basics of Python Programming 1000-PPwJP(KC)-OG
This course provides an introduction to the fundamentals of the Python programming language. It serves as a foundation for further independent development of digital skills and enables the use of Python in a wide range of applications, whether scientific or commercial. The course is designed for participants who may not have extensive prior knowledge of computer science. It focuses on the most essential constructs of Python, many of which are also found in other programming languages.
The following topics will be covered:-
- working environment,
- variables,
- input/output,
- Python as a calculator,
- strings,
- flow control (loops/conditions),
- data structures (lists, tuples),
- data structures (sets, dictionaries),
- functions,
- file handling,
- networking services,
- scientific computing with matplotlib, NumPy, SciPy, and scikit-learn,
- opportunities for further development of programming skills.
Type of course
Mode
Course coordinators
Additional information
Information on level of this course, year of study and semester when the course unit is delivered, types and amount of class hours - can be found in course structure diagrams of apropriate study programmes. This course is related to the following study programmes:
- Inter-faculty Studies in Bioinformatics and Systems Biology
- Bachelor's degree, first cycle programme, Computer Science
- Bachelor's degree, first cycle programme, Mathematics
- Master's degree, second cycle programme, Bioinformatics and Systems Biology
- Master's degree, second cycle programme, Computer Science
- Master's degree, second cycle programme, Mathematics
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: