Skip to main content

Low-Code Software Development Basics (5 cr)

Code: TE00CQ20-3005

General information


Enrollment
01.06.2024 - 09.09.2024
Registration for the implementation has ended.
Timing
02.09.2024 - 18.12.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Engineering and Business
Campus
Kupittaa Campus
Teaching languages
English
Seats
70 - 110
Degree programmes
Degree Programme in Information and Communications Technology
Teachers
Poppy Skarli
Noora Maritta Nieminen
Hazem Al-Bermanei
Tiina Ferm
Groups
PINFOS24A
PINFOS24A
PINFOS24B
PINFOS24B
PINFOS24C
PINFOS24C
Course
TE00CQ20

Realization has 45 reservations. Total duration of reservations is 92 h 0 min.

Time Topic Location
Mon 23.09.2024 time 08:00 - 10:00
(2 h 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1047_Alpha ALPHA
Mon 23.09.2024 time 10:00 - 12:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Tue 24.09.2024 time 12:00 - 14:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Wed 25.09.2024 time 12:00 - 14:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Mon 30.09.2024 time 08:00 - 10:00
(2 h 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1047_Alpha ALPHA
Mon 30.09.2024 time 10:00 - 12:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Wed 02.10.2024 time 12:00 - 14:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Wed 02.10.2024 time 14:00 - 16:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_C2027 IT telakka
Mon 07.10.2024 time 10:00 - 12:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Mon 07.10.2024 time 14:00 - 16:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Wed 09.10.2024 time 08:00 - 10:00
(2 h 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
ICT_C1035_Delta DELTA
Wed 09.10.2024 time 12:00 - 14:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Mon 21.10.2024 time 08:00 - 10:00
(2 h 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1047_Alpha ALPHA
Mon 21.10.2024 time 10:00 - 12:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Mon 21.10.2024 time 14:00 - 16:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Wed 23.10.2024 time 12:00 - 14:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Mon 28.10.2024 time 08:00 - 10:00
(2 h 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
Online
Mon 28.10.2024 time 10:00 - 12:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_C3036 Cyberlab / BYOD
Tue 29.10.2024 time 08:00 - 10:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1033 Teoriatila
Wed 30.10.2024 time 13:00 - 15:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_C2027 IT telakka
Mon 04.11.2024 time 08:00 - 10:00
(2 h 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1047_Alpha ALPHA
Mon 04.11.2024 time 10:00 - 12:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Mon 04.11.2024 time 14:00 - 16:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Wed 06.11.2024 time 12:00 - 14:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Mon 11.11.2024 time 08:00 - 10:00
(2 h 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
LEM_A173_Lemminkäinen Lemminkäinen
Mon 11.11.2024 time 10:00 - 12:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Mon 11.11.2024 time 14:00 - 16:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Wed 13.11.2024 time 12:00 - 14:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Mon 18.11.2024 time 08:00 - 10:00
(2 h 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1047_Alpha ALPHA
Mon 18.11.2024 time 10:00 - 12:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Mon 18.11.2024 time 14:00 - 16:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Wed 20.11.2024 time 12:00 - 14:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Mon 25.11.2024 time 10:00 - 12:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Mon 25.11.2024 time 14:00 - 16:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Tue 26.11.2024 time 12:00 - 14:00
(2 h 0 min)
Group work, Low-Code Software Development Basics TE00CQ20-3005
Wed 27.11.2024 time 12:00 - 14:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Wed 27.11.2024 time 14:00 - 16:00
(2 h 0 min)
Group work, Low-Code Software Development Basics TE00CQ20-3005
Fri 29.11.2024 time 10:00 - 12:00
(2 h 0 min)
Group work, Low-Code Software Development Basics TE00CQ20-3005
Mon 02.12.2024 time 10:00 - 12:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Mon 02.12.2024 time 14:00 - 16:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Wed 04.12.2024 time 10:00 - 12:00
(2 h 0 min)
Group work, Low-Code Software Development Basics TE00CQ20-3005
Wed 04.12.2024 time 12:00 - 14:00
(2 h 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Wed 04.12.2024 time 14:00 - 16:00
(2 h 0 min)
Group work, Low-Code Software Development Basics TE00CQ20-3005
Thu 05.12.2024 time 12:00 - 14:00
(2 h 0 min)
Group work, Low-Code Software Development Basics TE00CQ20-3005
Wed 11.12.2024 time 12:00 - 16:00
(4 h 0 min)
Lopputapahtuma, Koodittoman sovelluskehityksen perusteet
ICT_A1019 ICT-Aula
ICT_C1032 Demotila
Changes to reservations may be possible.

Evaluation scale

H-5

Content scheduling

This course delves into the "Implement" and "Operate" stages of the CDIO framework using Low-Code/No Code (LCNC) tools. The students will complete a LCNC project including the following steps:
- Introduction to Software Development and LCNC Platforms
- Implementation with LCNC Platform
- Testing, Feedback, and Iteration

The course is implemented during weeks 39 - 50 as follows:
- Theory, weeks 39 - 47: 2h contact session for 8 weeks
- Practice, weeks 39 - 49: 2h contact session with your own tutor
- Group work, weeks 48-49: 2h independent working
- Final event, week 50

Objective

By the end of this course, students can:

understand the role of no-code and low-code tools in design processes.
design basic solutions in NCLC platforms.
collaborate in teams on an NCLC project.
consider NCLC implementation constraints and opportunities.
evaluate their NCLC-implemented projects.
reflect on the entire process.

Content

This course delves into the "Implement" and "Operate" stages of the CDIO framework using low-code/no-code tools. The students will complete a NCLC project including the following steps:
*Introduction to Software Development and No-Code/Low-Code Platforms
*Implementation with No-Code/Low-Code Platform
*Testing, Feedback, and Iteration

Materials

Material provided by the teacher and shared in learning environment (ITS).

Teaching methods

This course consists of:
- lectures: theoretical background and demonstrating the use of various low code/ no-code frameworks and environments that can be used for example in software / game / web development.
- practice sessions: practicing the use of LCNC tools introduced in lecture
- group work: students will complete a LCNC project where they use the tools and skills learned in lectures and practice

Exam schedules

-

International connections

In the course, skills are learned through exercises and practical project work.

Only electronic materials are used in the implementation.

Completion alternatives

-

Student workload

The student completes tasks related to the course, with an estimated workload:
- Theory lessons: 8 x 2h = 16h
- Practical lessons: 10 x 2h = 20h
- Group work: 2 x 2h = 4h
- Final event: 4h
- Other independent/group work: approximately 90h
TOTAL: approximately 135h

Further information

Available in ITS.

Go back to top of page