185.310 Stack-based languages
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2023W, VU, 2.0h, 3.0EC, to be held in blocked form
TUWEL

Properties

  • 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 write programs in Forth or Postscript. They know the important concepts of these languages and can occasionally make use of them in their programming, even in other languages.

Subject of course

Overview over Forth and Postscript.  Simple programming examples in these languages.  Solve a self-posed problem in a stack-based language.

Teaching methods

The lecture part explains the unusual properties of these languages. In the practical part, the students first have to solve simple programming problems in Forth. Then they have to program a self-chosen task in Forth or Postscript that makes use of a special property of these languages. They have to present this project.

Mode of examination

Immanent

Additional information

ECTS Breakdown 3ECTS=75h:

  • Lecture: 16h
  • Project: 41h
  • Preparation for first presentation: 3h
  • First presentation (including the others' presentations): 6h
  • Preparation for second presentation: 3h
  • Second presentation: 6h

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Wed16:00 - 18:0004.10.2023 - 24.01.2024EI 6 Eckert HS Lecture and student presentations
Stack-based languages - Single appointments
DayDateTimeLocationDescription
Wed04.10.202316:00 - 18:00EI 6 Eckert HS Lecture and student presentations
Wed11.10.202316:00 - 18:00EI 6 Eckert HS Lecture and student presentations
Wed25.10.202316:00 - 18:00EI 6 Eckert HS Lecture and student presentations
Wed08.11.202316:00 - 18:00EI 6 Eckert HS Lecture and student presentations
Wed22.11.202316:00 - 18:00EI 6 Eckert HS Lecture and student presentations
Wed29.11.202316:00 - 18:00EI 6 Eckert HS Lecture and student presentations
Wed06.12.202316:00 - 18:00EI 6 Eckert HS Lecture and student presentations
Wed20.12.202316:00 - 18:00EI 6 Eckert HS Lecture and student presentations
Wed10.01.202416:00 - 18:00EI 6 Eckert HS Lecture and student presentations
Wed24.01.202416:00 - 18:00EI 6 Eckert HS Lecture and student presentations
Course is held blocked

Examination modalities

The grade is based on the presentation of the practical project.

Course registration

Begin End Deregistration end
20.09.2023 00:00 11.10.2023 08:00 11.10.2023 01:00

Curricula

Study CodeObligationSemesterPrecon.Info
066 931 Logic and Computation Mandatory elective
066 937 Software Engineering & Internet Computing Mandatory elective

Literature

Lecture notes for this course are available. siehe Homepage

Miscellaneous

Language

if required in English