Skip to main content

Introduction to Programming (5cr)

Code: 4A00HH75-3001

General information


Enrolment period
09.06.2025 - 05.10.2025
Registration for the implementation has ended.
Timing
01.08.2025 - 31.12.2025
Implementation is running.
Credits
5 cr
Mode of delivery
Contact learning
Unit
Business Information Systems
Campus
TAMK Main Campus
Teaching languages
Finnish
Seats
0 - 110
Degree programmes
Degree Programme in Business Information Systems
Teachers
Jere Käpyaho
Person in charge
Jere Käpyaho
Course
4A00HH75

Objectives (course unit)

After completing the course, the student will have acquired fundamental programming skills. They will be proficient in building basic applications and will understand key principles of application development.

Upon completion of the course the student can
• compile and run a programs.
• write programs to solve problems.
• implement basic applications.

Content (course unit)

• Programming language
• Variables, data types, data structures etc.
• Control structures, loops etc.
• Functions or Methods
• Fundamentals of objects

Prerequisites (course unit)

Tietotekniikan perusteet

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

The student can understand in some extent the code in existing applications, can compile and run applications, and create applications using control structures, variables, and arrays.

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

The student is capable of implementing an application that utilizes appropriate data structures and whose functionality is divided into parts. The student is also able to apply good programming practices.

Assessment criteria, excellent (5) (course unit)

The student is able to use advanced data structures, apply object-oriented programming features in applications, and implement practices related to maintainability and other best programming guidelines.

Location and time

Tiistaisin kello 9-15 ajalla 30.9.-9.12.2025 (ei 14.10.2025).

Exam schedules

Ei tenttiä. Uusinnoista ilmoitetaan myöhemmin.

Assessment methods and criteria

Arviointi tapahtuu viikkoharjoitusten ja projektityön perusteella. Katso tarkemmat kriteerit kurssin Moodle-sivuilta.

Assessment scale

0-5

Teaching methods

Verkko-opetus, pienryhmätyöskentely

Learning materials

Kurssilla käytettävä materiaali löytyy digitaalisessa muodossa kurssin Moodle-sivulta.

Student workload

Laskennallinen työmäärä on 135 tuntia. Kurssin harjoitustyön tekeminen painottuu syksyn lopulle, mutta sen voi aloittaa kurssin puolivälissä.

Content scheduling

Katso tarkempi sisältösuunnitelma kurssin Moodle-sivulta.

Go back to top of page