Skip to main content

Basics of Programming (3 cr)

Code: 5S00GY51-3001

General information


Enrolment period

21.04.2025 - 04.05.2025

Timing

01.05.2025 - 19.12.2025

Credits

3 op

Mode of delivery

Contact teaching

Unit

Electrical and Automation Engineering

Campus

TAMK Main Campus

Teaching languages

  • Finnish

Seats

0 - 40

Degree programmes

  • Degree Programme in Electrical Engineering

Teachers

  • Erkki Hietalahti

Person in charge

Jarkko Lehtonen

Groups

  • 24I231A

Objectives (course unit)

Student:
• knows the basic idea and steps of programming
• is able to develop small programs and has the capability for further programming studies
• knows the idea and concept of programming, the way to produce programs.

Content (course unit)

The students learn the basic concepts of programming, algorithms, basic data types, character strings, conditional and repetitive control structures, arrays, subroutines and transmitting parameters and know how to apply programming in practical problem solving.

Assessment criteria, satisfactory (1-2) (course unit)

Student understand the basic concepts of programming described in the content and can solve simple programming problems on the basis of code examples and model solutions independently.

Assessment criteria, good (3-4) (course unit)

Student understand the basic concepts of programming described in the content and can solve simple practical programming problems independently.

Assessment criteria, excellent (5) (course unit)

Student understand the basic concepts and the structures of programming and can creatively and versatilely solve small practical programming problems using appropriate programming structures.

Assessment scale

0-5