Skip to main content

Client-side Programming (3cr)

Code: AE00CM77-3004

General information


Enrollment
22.04.2025 - 08.10.2025
Registration for the implementation has begun.
Timing
20.10.2025 - 14.12.2025
The implementation has not yet started.
Number of ECTS credits allocated
3 cr
Local portion
3 cr
Mode of delivery
Contact learning
Unit
SeAMK Automation Engineering and Information Technology
Campus
SeAMK Seinäjoki, Frami
Teaching languages
English
Seats
0 - 35
Degree programmes
Bachelor of Engineering, Automation Engineering
Teachers
Raine Kauppinen
Groups
AE24
Bachelor of Engineering, Automation Engineering
Course
AE00CM77

Evaluation scale

1-5

Objective

The student knows how to build client-side single-page and multipage web-applications. Student can develop interactive functionality to HTML pages using modern technologies.

Content

Basics:
- HTML
- CSS
- Javascript

Tools and frameworks:
- npm as a build tool
- React
- Webpack
- Redux

Practical exercises

Materials

Information about the materials are in Moodle.

Teaching methods

Contact teaching and independent work.

Student workload

3 cu * 27 h/cu = 81 hours, of which around one third is contact teaching and two thirds independent work.

Assessment criteria, satisfactory (1)

The student knows the basic terms and technologies used in client-side programming.

Assessment criteria, good (3)

The student masters well the principles of client-side programming and is able to apply them to different exercises.

Assessment criteria, excellent (5)

The student masters well the principles of client-side programming and is able to adopt new client-side technolgies on his own. He is also able to apply them to even the most demanding cases.

Go back to top of page