Change language: Suomi

Front Page > Current Education > Business Information Technology (TK) > 2024 > Year 1 > JavaScript (TK00BG71)


Structure Type: Study unit
Code: TK00BG71
Curriculum: TK 2024
Level: Bachelor of Business Administration
Year of Study: 1 (2024-2025)
Semester: Spring
Credits: 5 cr
Responsible Teacher: Ulvinen, Tero
Language of Instruction: Finnish

Courses During the Academic Year 2024-2025

Impl.Group(s)Study TimeTeacher(s)LanguageEnrolment
3005TK2024-1A2025-01-06 – 2025-04-29Tero UlvinenFinnish2024-12-01 – 2025-01-12
3006TK2024-1B2025-01-06 – 2025-04-29Tero UlvinenFinnish2024-12-01 – 2025-01-12

Taking the course in advance? See the courses during the academic year 2023-2024.

Learning Outcomes

The student understands web technologies and web application development. The student can the basics of the JavaScript language and is able to create interactive functionalities for web pages with JavaScript. In addition, the student is able to apply JavaScript programming language in web projects.

Student's Workload

Total workload 135 h

Prerequisites / Recommended Optional Courses

Verkkoympäristön ohjelmointi 5 op


JavaScript programming and website interactivity
- Syntax and Code Structure
- JavaScript Variables and Tables
- Transaction Handlers
- Command Structures
- JavaScript Functions
- Processing of forms
- Strings and mathematical calculations
- object-oriented programming in JavaScript
- APIs

Regional Impact

The programming needs of companies in the area


English material

Recommended or Required Reading and Other Learning Resources/Tools

JavaScript guides and manuals

Mode of Delivery / Planned Learning Activities and Teaching Methods

Assignments and lectures.

Assessment Criteria

5 = The student is excellent at Programming in the JavaScript Programming Language and implements a Functional Interactive Web Application
3 = The student is able to program well in the JavaScript Programming Language and implement a Functional Interactive Web Application
1 = Student knows the Basics of JavaScript Programming

Assessment Methods

Exercises and Project work. Numerical estimate (0-5).