SluitenHelpPrint
Switch to English
Cursus: 202001549
202001549
Low Code Application Development
Cursus informatie
Cursus202001549
Studiepunten (ECTS)5
CursustypeCursus
VoertaalEngels
Contactpersoondr. G. Sedrakyan
E-mailg.sedrakyan@utwente.nl
Docenten
Docent
dr. G. Sedrakyan
Contactpersoon van de cursus
dr. G. Sedrakyan
Collegejaar2020
Aanvangsblok
2B
AanmeldingsprocedureZelf aanmelden via OSIRIS Student
Inschrijven via OSIRISJa
Cursusdoelen
Upon completion of this course, the student is able to:
  • explain the role of low/no code development technology in the process of software design and development
  • explain the low/no code development cycle, methods, business benefits
  • choose low/no code platforms based on the intended business goals
  • use modern low code development techniques to document and transform business requirements into working applications
  • apply the low code application development approach to authentic case
  • evaluate emerging technologies and recent trends for low code development and deliver an academic report on the topic
Inhoud
The objective of this course is to provide the students with knowledge on contemporary technologies on Low (No) Code Development (LCD). LCD is a pervasive discipline in software development with rapidly evolving solutions in the IT market and increased demand for LCD knowledge and skills. This course provides the students both with a theoretical understanding and practical experiences of the field through the mix of lectures and hands-on sessions. The students will learn the principles of choosing a low/no code platforms and develop sufficient skills to deliver holistic solutions ranging from team/role and requirements management, combining static and dynamic views of a system, designing user interfaces, integrating data and services, defining security rules and roles, methods for designing low/no code platforms, etc. The course also gives students an opportunity to examine the state-of-the-art Low Code Application Development instruments (such as Mendix, Novulo, Ciphix, Thinkwise, BizAgi, eMagiz, Outsystems, Betty Blocks) and techniques to transform business requirements into prototypes and/or final software products ranging from desktop to mobile apps both from centralized as well as distributed architectural design solutions that may in addition extend to cloud servers and services. Through a group assignment, students will explore a current topic in depth (e.g. realizing authentic cases within different domains such as online sales management systems dealing with orders and payment processing, supply chain dealing with dynamic interactivity among various parties, business intelligence solutions allowing to monitor and report on the subject of interest, etc.). The group projects may involve collaboration with industrial partners to bridge the gap between classroom knowledge and real life business situations.

Organization (Block of 4x 45 min each week). Detailed schedule will be made available during the first lecture, but sessions usually consists of:
1. Lecture  
2. Case Study Discussion
3. Guest Speaker
4. Lab session(s)   
5. Student Project presentations and progress report
Participating study
Master Business Information Technology
Verplicht materiaal
Course material
Lecture slides will be made available through Canvas
Course material
Literature in the form of academic and industry papers will be made available through Canvas
Course material
Software, licenses (if applicable) will be made available through Canvas
Course material
Industry cases will be made available through Canvas
Aanbevolen materiaal
-
Werkvormen
Hoorcollege
AanwezigheidsplichtJa

Opdracht

Werkcollege
AanwezigheidsplichtJa

Opmerking
Lab session x 2
Zelfstudie geen begeleiding

Toetsen
Exam & (group) assignment(s)

SluitenHelpPrint
Switch to English