360.055 Analysis, Evaluation, and Optimization of Computer Programs
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, PR, 1.5h, 1.5EC


  • Semester hours: 1.5
  • Credits: 1.5
  • Type: PR Project
  • Format: Blended Learning

Learning outcomes

After successful completion of the course, students are able to analyze and evaluate computer programs in a structured manner with regard to their functionality and stability. The course is designed to introduce students to the testing of software programs by working on selected examples. Based on the results, further concepts and ideas for optimizing the software are developed and documented accordingly.

Subject of course

The course content includes the following aspects of an evaluation process of computer programs:

  • Task accomplishment
  • Functionality
  • Usability
  • Task appropriateness
  • Self-descriptiveness
  • Conformity to expectations
  • Controllability
  • Adaptiveness to user requirements
  • Benefit to learning

Teaching methods

The course consists of a practical part in which provided examples are implemented with the help of computer programs. The practical examples are to be implemented through independent study. Finally, a standardized questionnaire for software evaluation is administered via TUWEL and a final report is prepared, which should include the above-mentioned aspects. All documents and materials will be issued and submitted via the TUWEL module of the course.

Mode of examination


Additional information

The deadline for submitting the report is 28.02.2024.



Examination modalities

Submission of a compact report and participation in the software evaluation questionnaire.

Course registration

Not necessary


Study CodeObligationSemesterPrecon.Info
710 FW Elective Courses - Electrical Engineering Elective


No lecture notes are available.