Kristian Botnen to-dagers Python-kurs Oslo sentrum; gratis ledige plasser for studenter
Python for the engineer
- mai 2026 kl. 09:00 – 28. mai 2026 kl. 15:30
Time and location: Oslo sentrum Show on map 27. mai 2026 kl. 09:00 – 28. mai 2026 kl. 15:30 Due date: 13. May 2026
Join a two-day physical course in Python and gain a basic understanding of programming and how software works – sought-after skills in many professions.
Python is one of the world’s most popular programming languages and is used in many fields. It’s a powerful and usable language, but it’s logically structured and easier to learn than most other programming languages. In short, you can use Python to tell computers what to do, giving you many benefits and opportunities.
In the course, you will learn more about the different possibilities Python provides and how you can use these on your own. The course is carried out as a mixture of theory followed by problem solving on your own and reviewing the tasks together. In this way, you will have the opportunity to test yourself along the way, so that you get a better learning outcome. The goal is that after completing the course, you are left with enough knowledge to be able to use it in your own projects, at work or privately.
What you will learn in the course
Safe introduction to coding and algorithmic thinking
Analysis and visualization of datasets
Easy image and video analysis
How to use Python as a support tool in everyday life
Programming Locally on the Machine
A few more data types
Assignment: Try what we have gone through in practice
Review of the thesis in plenary
API: What is it and how do we use it.
14.00-15.15: Visualization of data using Jupyter and Matplotlib
Modules in practice: Some modules for visualising data
Excel is a powerful tool, but some tasks may be easier to program. In this session, we’ll take a closer look at how we can connect Python with typical tasks we use to perform in Excel.
What is a digital image and how can we use Python to analyze it?
Easy image analysis, application of filters and pattern recognition
12.30-13.30: Image processing part 2
Easy video analysis, object recognition
13.45-14.30: Virtual environments and software packaging
How to Organize Python Code Projects in a Sensible Way
Version management: What is it, and why it is the first thing we do when we start a project?
We have a ready-made program: How can you package and distribute the program now?
NB! There are several shorter breaks baked in throughout the day, and there may be changes in the program.
Prerequisites:The course is suitable for those who are relatively new to programming. You should have a general understanding of IT and a very basic knowledge of Python. If you do not have it, we recommend watching the recording from our previous introductory course before you participate.
Free remaining space for students:Are you a student and want a free last-minute seat? Fill in the registration form and write that you want free remaining space in the free text field. You will be put on a waiting list and when the registration deadline has expired, you will be notified if there is a vacant remaining place for you.
Important information:You must bring your own computer to the course. A week before the start of the course, we send a user guide with instructions on how to prepare the machine, and it is important that everyone follows the steps carefully.
Course time:The first day of the course, 27 May, starts with voluntary attendance at 09.00 for participants who need help setting up the computer, while the course itself begins at 10.00 and lasts until 15.30. The second day of the course, 28 May, will be held from 09.00 to 15.30.
Cancellation Policy:If you cancel one of our professional courses or conferences after the registration deadline, a fee of 20 percent of the course or conference price will be charged. In case of cancellation later than three working days before the event or in case of no-show, the full course fee will be invoiced. Students who do not cancel no later than three working days before the start of the course, or who do not show up, will be invoiced a fee of NOK 2000. To unsubscribe from a course, send an email to.
The course is held by Kristian Botnen, who has worked with IT at the University of Bergen for over 10 years. Much of his focus has been on simplifying and automating work tasks with the help of Python, among other things.
Do you have any questions?