194.130 Legacy Software Engineering based on PL/I and COBOL

2022W, VU, 2.0h, 3.0EC


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

Learning outcomes

After successful completion of the course, students are able to 

  • setup a development infrastructure to do programming and maintenance work in the PL/I programming language
  • understand and apply the basic programming concepts of the PL/I language and its environment
  • create new and modify existing PL/I programs and execute these programs in a provided environment

Subject of course

The course provides a theoretical and practical introduction to software development in the PL/I programming language. Students learn the language specific constructs.

During the course there are different exercises to solve, e.g.:

  • Set up a mainframe development environment to write, build and run your first PL/I or COBOL program
  • Develop a batch program to process file based data input (data sets)
  • Develop an advanced batch program that uses a mainframe data store



Teaching methods

In several lectures, students are taught theoretical basics, methods and concepts of the PL/I programming language. In parallel the students are required to solve three practical exercises to apply the theoretical skills provided in the lectures. The evaluation interviews will enable the students to obtain feedback on their work.

Mode of examination




Course dates

Thu18:00 - 19:0006.10.2022Seminarraum 8 Preliminary Discussion
Thu17:00 - 19:0013.10.2022 - 20.10.2022Seminarraum 8 194130
Thu17:00 - 19:0010.11.2022 - 24.11.2022Seminarraum 8 194130
Thu16:00 - 19:0017.11.2022Seminarraum AE U1 - 3 194130
Thu17:00 - 19:0024.11.2022Seminarraum AE U1 - 3 194130
Thu17:00 - 19:0015.12.2022Seminarraum AE U1 - 3 194130
Legacy Software Engineering based on PL/I and COBOL - Single appointments
Thu06.10.202218:00 - 19:00Seminarraum 8 Preliminary Discussion
Thu13.10.202217:00 - 19:00Seminarraum 8 194130
Thu20.10.202217:00 - 19:00Seminarraum 8 194130
Thu10.11.202217:00 - 19:00Seminarraum 8 194130
Thu17.11.202216:00 - 19:00Seminarraum AE U1 - 3 194130
Thu24.11.202217:00 - 19:00Seminarraum AE U1 - 3 194130
Thu24.11.202217:00 - 19:00Seminarraum 8 194130
Thu15.12.202217:00 - 19:00Seminarraum AE U1 - 3 194130

Examination modalities


   Preliminary Discussion: 1h
   Lectures: 10h
   Exercise 1: 20h
   Exercise 2: 20h
   Exercise 3: 20h
   Evaluation Interview: 4h

Total: 75h (3 ECTS)

Course registration

Begin End Deregistration end
19.09.2022 00:00


Study CodeObligationSemesterPrecon.Info
No records found.


No lecture notes are available.