187.323 End User Programming
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2021S, VU, 2.0h, 3.0EC, to be held in blocked form
TUWEL

Course evaluation

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise
  • Format: Distance Learning

Learning outcomes

After successful completion of the course, students are able to develop proper options for end-user participation in software development projects and evaluate the usefulness of each of these options in a speficic project.

Subject of course

Aims and Approaches towards End User Programming (EUP), short history of this research field. EUP - which persons program as End users and what are their aims. What is the difference to "normal" programming Opportunities & risks, Examples EUP (e.g., spreadsheets and databases as as EUP, MasUPS, BI), infrastructures, management of versions and quality. Reuse, Security, Facilitate qualification and networking of Users. End User Programming and Testing. 

 

A first reading: Ko, A.J., et al., The state of the art in end-user software engineering. ACM Comput. Surv., 2011. 43(3): p. 1-44.

Further Literature will be part of the course.

A special focus will be the discussion of EUP approaches in the legal-tech sector.

Teaching methods

* Lecture and discussion

* Group exercises

* Individual exercises

* Joint review of current research literature

Mode of examination

Immanent

Additional information

15h Lecture
15h Exercises and presentation of Homework
30h Homework
20h Final project

80h in Total

 

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Thu16:00 - 17:0011.03.2021 https://global.gotomeeting.com/join/827194693 (LIVE)Kick Off
Thu16:00 - 19:0001.04.2021 https://global.gotomeeting.com/join/827194693 (LIVE)1. Pat
Mon16:00 - 19:0019.04.2021 https://global.gotomeeting.com/join/8271946932. Meeting
Mon16:00 - 19:0010.05.2021 https://global.gotomeeting.com/join/8271946933. meeting
Mon16:00 - 19:0031.05.2021 https://global.gotomeeting.com/join/8271946934. Meeting
Tue16:00 - 19:0015.06.2021 https://global.gotomeeting.com/join/8271946935. Meeting & exam
Course is held blocked

Examination modalities

* Results of the group work

* Participation

* Final thesis or final examination

Course registration

Begin End Deregistration end
30.01.2021 00:00 28.04.2021 20:00

Registration modalities:

Register in TISS

Curricula

Literature

No lecture notes are available.

Previous knowledge

Basic programming skills

Miscellaneous

Language

German