Skip to main content

Advanced Python Programming (5cr)

Code: TE00BR45-3001

General information


Enrollment
01.12.2019 - 12.01.2020
Registration for the implementation has ended.
Timing
07.01.2020 - 30.04.2020
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
1 cr
Virtual portion
4 cr
Mode of delivery
Blended learning
Unit
Engineering and Business
Campus
Kupittaa Campus
Teaching languages
English
Seats
15 - 35
Degree programmes
Degree Programme in Information and Communications Technology
Degree Programme in Information and Communication Technology
Teachers
Tapani Ojanperä
Jarno Tuominen
Course
TE00BR45

Unfortunately, no reservations were found for the realization Advanced Python Programming TE00BR45-3001. It's possible that the reservations have not yet been published or that the realization is intended to be completed independently.

Evaluation scale

H-5

Objective

After completing the course, the student can:
*describe the most important software application types and their typical features
*discuss the selection of a proper solution technology
*define data types and data structures and apply them in programs
*read program code written by someone else
*utilize decision and control structures
*recognize the most important object-oriented concepts
*design and implement software applications
*write programs that are fault tolerant

Content

*Python modules: their rationale, function, how to import them in different ways, and present the content of some standard modules
*the object-oriented approach – foundations: classes, methods, objects, and the standard objective features
*strings and their specific methods
*exception handling
*working with files

Qualifications

Introduction to Programming or equivalent competence in basics of Python

Go back to top of page