Skip to main content

Basics of Python Programming (5 ECTS)

Code: TX00FQ69-3001

General information


Enrollment
05.05.2025 - 31.05.2025
Registration for the implementation has ended.
Timing
18.08.2025 - 10.10.2025
The implementation has not yet started.
Number of ECTS credits allocated
5 ECTS
Mode of delivery
On-campus
Unit
(2019-2024) School of Smart and Clean Solutions
Campus
Leiritie 1
Teaching languages
Finnish
Degree programmes
Biotechnology and Chemical Engineering

Implementation has 14 reservations. Total duration of reservations is 42 h 0 min.

Time Topic Location
Wed 27.08.2025 time 11:00 - 14:00
(3 h 0 min)
Python ohjelmoinnin perusteet TX00FQ69-3001
MMB349 IT-Tila
Fri 29.08.2025 time 11:00 - 14:00
(3 h 0 min)
Python ohjelmoinnin perusteet TX00FQ69-3001
MMB253 IT-Tila
Wed 03.09.2025 time 11:00 - 14:00
(3 h 0 min)
Python ohjelmoinnin perusteet TX00FQ69-3001
MMB349 IT-Tila
Fri 05.09.2025 time 11:00 - 14:00
(3 h 0 min)
Python ohjelmoinnin perusteet TX00FQ69-3001
MMB253 IT-Tila
Wed 10.09.2025 time 11:00 - 14:00
(3 h 0 min)
Python ohjelmoinnin perusteet TX00FQ69-3001
MMB349 IT-Tila
Fri 12.09.2025 time 11:00 - 14:00
(3 h 0 min)
Python ohjelmoinnin perusteet TX00FQ69-3001
MMB253 IT-Tila
Wed 17.09.2025 time 11:00 - 14:00
(3 h 0 min)
Python ohjelmoinnin perusteet TX00FQ69-3001
MMB349 IT-Tila
Fri 19.09.2025 time 11:00 - 14:00
(3 h 0 min)
Python ohjelmoinnin perusteet TX00FQ69-3001
MMB253 IT-Tila
Wed 24.09.2025 time 11:00 - 14:00
(3 h 0 min)
Python ohjelmoinnin perusteet TX00FQ69-3001
MMB349 IT-Tila
Fri 26.09.2025 time 11:00 - 14:00
(3 h 0 min)
Python ohjelmoinnin perusteet TX00FQ69-3001
MMB253 IT-Tila
Wed 01.10.2025 time 11:00 - 14:00
(3 h 0 min)
Python ohjelmoinnin perusteet TX00FQ69-3001
MMB349 IT-Tila
Fri 03.10.2025 time 11:00 - 14:00
(3 h 0 min)
Python ohjelmoinnin perusteet TX00FQ69-3001
MMB253 IT-Tila
Wed 08.10.2025 time 11:00 - 14:00
(3 h 0 min)
Python ohjelmoinnin perusteet TX00FQ69-3001
MMB349 IT-Tila
Fri 10.10.2025 time 11:00 - 14:00
(3 h 0 min)
Python ohjelmoinnin perusteet TX00FQ69-3001
MMB253 IT-Tila
Changes to reservations may be possible.

Objective

The purpose of the course is to provide students with the fundamental knowledge and skills in Python programming. Upon completing the course, students are expected to have a command of the concepts of basic programming, the fundamental structures and syntax of the Python programming language, and the ability to apply these skills to solve problems in engineering.

Content

Introduction to Programming and Python
• Basics of Programming
• Installation and use of the Development Environment
• Basic Features of the Python Language

Basic Structures and Syntax of Python
•Methods and objects
• Variables and Data Types
• Conditional Statements and Loops
• Functions and Their Definition
• Lists
Data Analysis and Visualization with Python
• Supporting Libraries
• Graphical Presentation in Data Analysis

Applications of Python in Engineering

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

• Basics in programming and Python usage.
• Applies fundamentals to simple engineering problems.
• Grasps basic data analysis and Python applications.

Assessment criteria, good (3)

• Solid grasp of programming fundamentals and Python syntax.
• Effectively applies skills to diverse engineering problems.
• Proficient use of libraries.

Assessment criteria, excellent (5)

• Advanced understanding and mastery of Python.
• Applies skills creatively to solve engineering challenges.
• Advanced in data analysis and visualization using Python.

Assessment criteria, approved/failed

-

Go back to top of page