Skip to main content

Advanced Course in Databases (5cr)

Code

General information


Enrollment
17.11.2025 - 08.01.2026
Registration for introductions has not started yet.
Timing
12.01.2026 - 13.03.2026
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Face-to-face
Unit
School of Business
Campus
Main Campus
Teaching languages
Finnish
Seats
20 - 35
Degree programmes
Bachelor's Degree Programme in Business Information Technology
Teachers
Jarkko Immonen
Groups
HTK24S1
Tietojenkäsittely (AMK)
Course
HT00CF28

Realization has 8 reservations. Total duration of reservations is 26 h 0 min.

Time Topic Location
Wed 14.01.2026 time 09:00 - 12:15
(3 h 15 min)
Tietokantojen jatko-opinnot HT00CF28-3001
R35AP10 Projektitila TIKO/BIT
Wed 21.01.2026 time 09:00 - 12:15
(3 h 15 min)
Tietokantojen jatko-opinnot HT00CF28-3001
R35AP10 Projektitila TIKO/BIT
Wed 28.01.2026 time 09:00 - 12:15
(3 h 15 min)
Tietokantojen jatko-opinnot HT00CF28-3001
R35AP10 Projektitila TIKO/BIT
Wed 04.02.2026 time 09:00 - 12:15
(3 h 15 min)
Tietokantojen jatko-opinnot HT00CF28-3001
R35AP10 Projektitila TIKO/BIT
Wed 11.02.2026 time 09:00 - 12:15
(3 h 15 min)
Tietokantojen jatko-opinnot HT00CF28-3001
R35AP10 Projektitila TIKO/BIT
Wed 18.02.2026 time 09:00 - 12:15
(3 h 15 min)
Tietokantojen jatko-opinnot HT00CF28-3001
R35AP10 Projektitila TIKO/BIT
Wed 04.03.2026 time 09:00 - 12:15
(3 h 15 min)
Tietokantojen jatko-opinnot HT00CF28-3001
R35AP10 Projektitila TIKO/BIT
Wed 11.03.2026 time 09:00 - 12:15
(3 h 15 min)
Tietokantojen jatko-opinnot HT00CF28-3001
R35AP10 Projektitila TIKO/BIT
Changes to reservations may be possible.

Evaluation scale

Pass/Fail

Objective

Purpose of the course

This course deepens your database expertise from the perspective of NoSQL technologies. During the course, students become familiar with various NoSQL databases and their role in modern information systems. The focus of the studies is on mastering the basics of NoSQL databases.

Course competences

- Information System Competence: Is familiar with typical information systems and services and understands the importance of security in utilizing services.
- Application Development Competence: Knows the technologies used in application development and recognizes the significance of different technologies and their relationships.
- Application Development Competence: Is able to program and develop secure applications.
- Operating in a workplace: Utilises the opportunities offered by technology and digitalisation in their work.

The learning objectives of the course

After completing the course, you will be able to identify different types of NoSQL databases and choose the appropriate solution for a given purpose, master the basic usage of selected NoSQL databases, and understand their special characteristics and suitability for various use cases.

Content

The course discusses databases from the following perspectives:

- NoSQL databases
- Basic usage of NoSQL databases covered
- Implementing NoSQL databases

Location and time

The course will be delivered at Jamk's main campus.

Teaching methods

The course is implemented as contact teaching, where the subject is introduced in a guided manner during contact lessons and the learned information is applied in practice through exercises. In addition to contact lessons, the student studies the material independently.

Exam schedules

The course assessment components (e.g., assignments) will be introduced in the beginning of the course.

Student workload

Approximately 135 hours.

Assessment criteria, approved/failed

You are familiar with the essential terminology and can identify the specific characteristics and application areas of NoSQL technologies. You understand the principles and basic usage of the new database technologies covered in the course. You are able to design and implement simple database solutions using different database technologies.

Qualifications

To participate in the course, you must have basic knowledge of relational databases, SQL language and container technology.

Go back to top of page