Skip to main content

New User Interfaces and Solutions (3 cr)

Code: TT00BB58-3012

General information


Enrollment
01.12.2021 - 31.01.2022
Registration for the implementation has ended.
Timing
01.01.2022 - 31.07.2022
Implementation has ended.
Number of ECTS credits allocated
3 cr
Local portion
3 cr
Mode of delivery
Contact learning
Unit
Teknologia
Teaching languages
Finnish
Degree programmes
Bachelor’s Degree in Information and Communication Technology
Teachers
Eero Huusko
Course
TT00BB58
No reservations found for realization TT00BB58-3012!

Objective

Upon completing this course the students will be able to design and build interactive applications with good and secure usability in servers or cloud computing. They are able to implement server database solutions and client-side functions with public open-source software tools. The students know the data transfer standards used in the network and the most important programming languages used for dynamic user interface programming.
They will also master CSS3 and HTML5 and can use them to create a uniform look for website that can be used at different terminals. The course emphasizes user interface requirements for intelligent environments.

Content

During the course, we will review programming languages for web applications (including PHP, Nodejs, cloud service programming) and learn how to link MySQL queries to dynamic pages. More specifically, the course covers PHP and HTML5 & CSS3 as well as database interface implementation as part of intelligent system management software.
The course includes an independent assignment.

The course included exercises in which UI layouts are created to increase knowledge of usability principles and the correct placement of elements in the user interface.

Evaluation scale

0 - 5

Assessment criteria, excellent (5)

The students are able to apply their knowledge and skills and to demonstrate that they have mastered the technologies studied.

Assessment criteria, good (3)

The students are able to carry out the assignment under supervision.

Assessment criteria, satisfactory (1)

The students understand the importance and purpose of the technologies used for designing user interfaces for smart environment applications,

Prerequisites

Object-oriented Programming

Further information

1 RDI credit

Objective

Upon completing this course the students will be able to design and build interactive applications with good and secure usability in servers or cloud computing. They are able to implement server database solutions and client-side functions with public open-source software tools. The students know the data transfer standards used in the network and the most important programming languages used for dynamic user interface programming.
They will also master CSS3 and HTML5 and can use them to create a uniform look for website that can be used at different terminals. The course emphasizes user interface requirements for intelligent environments.

Content

During the course, we will review programming languages for web applications (including PHP, Nodejs, cloud service programming) and learn how to link MySQL queries to dynamic pages. More specifically, the course covers PHP and HTML5 & CSS3 as well as database interface implementation as part of intelligent system management software.
The course includes an independent assignment.

The course included exercises in which UI layouts are created to increase knowledge of usability principles and the correct placement of elements in the user interface.

Qualifications

Object-oriented Programming

Go back to top of page