Low-Code Software Development Basics (5 cr)
Code: TE00CQ20-3009
General information
- Enrollment
-
30.05.2025 - 15.09.2025
Registration for introductions has not started yet.
- Timing
-
02.09.2025 - 21.12.2025
The implementation has not yet started.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- ICT
- Campus
- Kupittaa Campus
- Teaching languages
- Finnish
- Seats
- 90 - 120
- Degree programmes
- Degree Programme in Information and Communication Technology
- Teachers
- Juha Saarinen
- Noora Maritta Nieminen
- Virtuaalihenkilö3 IECS
- Groups
-
PTIVIS25APTIVIS25A
-
PTIVIS25BPTIVIS25B
-
PTIVIS25CPTIVIS25C
- Course
- TE00CQ20
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 38 - 50 as follows:
- Theory, weeks 38 - 47: 2h contact session for 9 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, learning project working skills
- 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: 9 x 2h = 18h
- 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.