894003 Programming with Python (basic)
This page is available under these URLs:
- Lecture and exercise
- Semester hours
- Lecturer (assistant)
- Braunsfeld, Benedict , De Ruiter, Anita , Liu, Jakob , Petrov, Drazen
- Offered in
- Sommersemester 2023
- Languages of instruction
Nowadays, the ability to design and write computer programs is becoming an indispensable skill. Among different programming languages, Python has become popular and widely used in the field of biosciences, for its readability, object-oriented programming and many available libraries that extend its functionality. This course is aimed at bachelor, master and PhD students with no or very little programming experience, who want to learn basics of programming and how to write scripts using Python language. It is primarily oriented at developing practical programming skills and basics of problem-solving (algorithmic thinking) using computer programs, with the main focus on data analysis and plotting. Python modules and packages (e.g. numpy, matplotlib) will be introduced and used.
•General programming ideas
oString manipulation (parsing, formatting)
•Plotting and analysis of scientific data
oProtein sequences, structures
- Objective (expected results of study and acquired competences)
Students will learn how to write basic scripts using Python, as well as how to use selected Python modules, primarily aimed at data analysis and plotting.
•Construct and develop basic blocks of tasks (functions).
•Write Python code to analyze and plot scientific data.
•Design and write programs to solve a given problem.
You can find more details like the schedule or information about exams on the course-page in BOKUonline.