483759-HS2023-0: Introduction to Python
Data Science Fundamentals as introductory course for Continuing Education in Extended Intelligence
Reiter
About
Programming
Algorithms and programming are important tools in data driven research. Python is a good scripting language widely used to make pipelines of tasks typical for large computations and analysis on large datasets. It suits the purpose of starting programming in it, as well. https://de.wikipedia.org/wiki/Python_(Programmiersprache).
People new to programming may attend this course.
Learning outcomes - participants can/know
Algorithms and programming are important tools in data driven research. Python is a good scripting language widely used to make pipelines of tasks typical for large computations and analysis on large datasets. It suits the purpose of starting programming in it, as well. https://de.wikipedia.org/wiki/Python_(Programmiersprache).
People new to programming may attend this course.
Learning outcomes - participants can/know
- Introduction to Jupyter Notebooks
- History of Algothims and Computing
- About scripting and Python
- Syntax and variables
- Scalar data types and data structures
- Program loops and conditionals
- Program functions and data structures
- Manipulate strings (and regular expressions)
- File input and output
- NumPy package
Target group
- Students of the CAS Applied Data Science, CAS Natural Language Processing and of the CAS Advanced Machine Learning.
Prerequisites
- Participants must bring own laptops.
- No programming experience required. This is a crash course for beginners.
Methods
- The training alternates between short theoretical introductions and programming exercises.
Practical Information (Time, Location)
Time : 2023-08-14, 09:15 - 17:00
Location : University of Bern, UniTobler, room F-123.
Location : University of Bern, UniTobler, room F-123.
Lecturers and Coaches
Dr. Kinga Sipos