Python programming and data processing (5 cr)
Code: IT00EB85-3003
General information
- Enrollment
-
06.04.2023 - 21.04.2023
Registration for the implementation has ended.
- Timing
-
28.08.2023 - 15.12.2023
Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- Department of Information Technology
- Campus
- Mikkeli Campus
- Teaching languages
- English
- Seats
- 20 - 40
- Degree programmes
- Degree Programme in Information Technology
- Teachers
- Heikki Brotkin
- Teacher in charge
- Timo Hynninen
- Groups
-
ITMI22SPInformation technology, full-time studies
- Course
- IT00EB85
Objective
You are able to explain the basic concepts of programming. You also know the fundamental programming structures and their operation. You are able to write short programs using the Python programming language
Content
How to write code in Python and using a code editor? What are variables, inputs, data types and mathematical operations. How are strings of text manipulated? What are conditional statements, control flow structures and function routines? How to use files, lists and other composite data types, libraries and extendable modules? How to handle errors? What is algorithmic thinking, data representation and storage?
Course material
To be announced in the course kick-off.
Study forms and methods
Course contains lectures, study materials, guided exercises and assignment exercises.
RDI and work-related cooperation
No.
Timing of exams and assignments
To be announced in the course kick-off.
Student workload
135 hours, of which around 60 hours are worked in the classroom. Rest of the time is used for self study, report writing and exam preparations.
Evaluation scale
1-5
Assessment methods and criteria
Submitted assignment exercises and possible theoretical exam.
To be settled at the course kick off.