Programming Essentials in PythonLaajuus (5 cr)
Course unit code: DT10073
General information
- Credits
- 5 cr
- Teaching language
- English
- Responsible person
- Petri Laitinen, Vastuuopettaja
- Radu Mariescu-Istodor, Vastuuopettaja
- Jyri Kemppainen, Vastuuopettaja
Objective
You are able to coding tasks related to the basics of programming in Python language
You understand the fundamental notions and techniques used in object-oriented programming
Content
Programming concepts and techniques,
object-oriented approach.
Qualifications
You know basics of computer programming, or
You have completed Computational Thinking Essentials Course
Materials
You have access to hands-on practice materials, labs, quizzes, and tests to learn how to use the skills and knowledge gained on the course and interact with some real-life programming tasks and situations.
Execution methods
Online Lectures, exercises, the project work, and self-study 135h
Accomplishment methods
Course grading is based on two exams and a small-scale project
- The exams and the small-scale project are graded from 0 to 5, and the course grade is the average from them