Python Programming for Research Software
Lecture and Exercise for Students and Doctoral Candidates of All Disciplines
Discover the programming world with Python in our introductory course "Python Programming for Research Software." This course is designed for all students and doctoral candidates who wish to develop solid foundational programming skills, regardless of their previous field of study. No prior knowledge is required.
The course aims to provide participants with basic programming skills in Python so that they can apply them to research projects.
The course content includes:
- Introduction to Python: Acquire foundational experience with Python programming and comprehend its essential concepts and syntax.
- Data Structures and Algorithms: Learn how to work with lists, tuples, sets, and dictionaries to utilize data organizationally and effectively.
- Control Structures and Functions: Utilize control structures like loops and conditionals, and discover how to define and use your own functions.
- Basic Data Analysis: Learn how to perform simple data analyses using Python.
Upon completing the course, you will be able to use Python effectively for a variety of research applications. You will be equipped to implement simple algorithms and apply your knowledge to solve practical problems.
Seize the chance to learn one of the most versatile and in-demand programming languages, enhancing your scientific work with Python!
If you have any questions about the course, please contact the lecturer Dr. Katrin Schöning-Stierand