Online course, Finland

Programming 1: Introduction to Programming

online course
when 2 August 2021 - 13 August 2021
language English
duration 2 weeks
credits 2 EC
fee EUR 210

Introduction to Programming is a course for absolute beginners in programming. The course will provide a gentle, yet intensive, introduction to programming.

Core content

The concepts program and algorithm. Designing and testing small programs.
Dividing program into smaller entities: functions. Passing parameters and return values.
Control structures.
Variables. Scope. Data types.
Strings and lists.
Basic operations of file handling.
Good programming practices.

Complementary knowledge

Sets and dictionaries.
Combining data structures.
Basics of classes and objects.
Basics of graphical user interfaces.

Specialist knowledge

Default values of parameters.
Lambda-functions. List comprehensions. Function parameters.
Special methods.
Tuples.

Target group

University students and graduates from around the world.

Course aim

After successfully passing the course a student

understands the basic concepts of programming (variables and control structures)
knows how to divide a program into functions
understands how to use some basic data structure (lists and dictionaries)
is able to combine basic data structures to create more complex nested structures
is capable to solve small programming problems
is familiar with good programming practices
understands the basic ideas of object oriented programming (class and object)
has a knowledge of basic priciples of programming graphical user interfaces

Fee info

EUR 210: Course fee for students external to Tampere University and Tampere University of Applied Sciences.
EUR 0: Courses are free of charge to degree students and exchange students (academic year 2021-2022) of Tampere University and Tampere University of Applied Sciences.

Scholarships

No scholarships available.