Elective: Low Code Development (E)

Degree programme Computer Science - Digital Innovation
Subject area Engineering Technology
Type of degree Bachelor part-time
Type of course unit (compulsory, optional) Elective
Course unit code 083121360109
Teaching units 45
Year of study 2026
Name of lecturer(s) Bob VAN HEIJSTER, Lando SCHEBSDAT
Requirements and Prerequisites

Programming skills, web services, data exchange formats and persistence.
JavaScript: Basics, tools, features and concepts of modern JavaScript

Course content
  • Citizen vs. software developer: differences, advantages and disadvantages, prerequisites
  • No-code/low-code development and platforms: Goal, purpose, market overview, feature set, scope of use, applications.
  • Prototype development with a low-code platform: e.g. https://www.outsystems.com/, https://www.mendix.com
Learning outcomes

The students

  • know the difference between Citizen Developer and Software Developer and can explain the functionality and application areas of No-Code/Low-Code platforms, as well as describe their advantages and disadvantages.
  • are able to create a Low-Code prototype.
Planned learning activities and teaching methods

Input lectures on low-code platforms and functionalities

Independent exploration of the basic functionalities of a low-code platform based on work assignments/exercises

Coaching project work (group) with final presentation

Assessment methods and criteria

Presentation 100%

Comment

None

Recommended or required reading
  • Frank, Urlich; Maier, Pierre; Bock, Alexander (2021): Low Code Platforms: Promises, Concepts and Prospects: A Comparative Study of Ten Systems. ICB Research Reports DuEPublico: Duisburg-Essen Publications online, University of Duisburg-Essen, Germany, S. Nr. 70. Online im Internet: DOI: 10.17185/DUEPUBLICO/75244 (Zugriff am: 06.06.2022).
  • Project Management Institute (Hrsg.) (2021): Citizen development: the handbook for creators and change makers. Newtown Square, Pennsylvania, USA: Project Management Institute, Inc.
  • Sahay, Apurvanand u.a. (2020): „Supporting the understanding and comparison of low-code development platforms.“ In: 2020 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). Portoroz, Slovenia: IEEE, S. 171–178. Online im Internet: DOI: 10.1109/SEAA51224.2020.00036 (Zugriff am: 06.06.2022).
  • Sanchis, Raquel u.a. (2019): „Low-Code as Enabler of Digital Transformation in Manufacturing Industry.“ In: Applied Sciences, 10 (2019), 1, S. 12. Online im Internet: DOI: 10.3390/app10010012 Woo, Marcus (2020): „The Rise of No/Low Code Software Development—No Experience Needed?“ In: Engineering, 6 (2020), 9, S. 960–961. Online im Internet: DOI: 10.1016/j.eng.2020.07.007
Mode of delivery (face-to-face, distance learning)

On-site course