703510 VU Methods of Software Quality Assurance

summer semester 2023 | Last update: 31.05.2023 Place course on memo list
703510
VU Methods of Software Quality Assurance
VU 2
4
weekly
annually
English

Knowledge and application of advanced test procedures; knowledge and application of model-based quality assurance techniques; application of quantitative models in analytical and constructive quality assurance; quality assurance of modern software systems.

Students who have successfully completed this course will know and be able to apply:

  1. Quantitative models in analytical and design software quality assurance.
  2. Quality assurance methods for modern software systems. 
  3. Advanced approaches to software testing.

This course will answer the following questions:

  • What is software quality, how do we define it?
  • How can we measure software quality?
  • How can we decide what to test?
  • How can we detect defects?
  • How can we verify that the source code is working correctly?
  • How do we know we have tested enough?
  • What are the tradeoffs in quality assurance?
  • What are the approaches to testing?
  • What are code smells?
  • What particular approaches can we use in security testing?
  • What particular approaches can we use in performance testing?
  • How can we ensure continuous quality assurance of software?

Frontal lectures, exercises, self-study and presentation of software tools for quality assurance.

6 practice sheets of 25 points each (75%), 5 practice sheets must be submitted. Tool presentation and demonstration as a group (25%).

Basic knowledge of software development concepts and methodologies; familiarity with programming languages and software development tools; understanding of software testing and debugging processes; experience with version control systems.

see dates
Group 0
Date Time Location
Thu 2023-03-16
12.15 - 16.00 rr 15 rr 15 Barrier-free
Thu 2023-03-23
12.15 - 16.00 rr 15 rr 15 Barrier-free
Thu 2023-03-30
12.15 - 16.00 rr 15 rr 15 Barrier-free
Thu 2023-05-04
12.15 - 16.00 rr 15 rr 15 Barrier-free
Thu 2023-05-11
12.15 - 16.00 rr 15 rr 15 Barrier-free
Thu 2023-05-25
12.15 - 16.00 rr 15 rr 15 Barrier-free
Thu 2023-06-01
12.15 - 16.00 rr 15 rr 15 Barrier-free
Thu 2023-06-15
12.15 - 16.00 rr 15 rr 15 Barrier-free
Thu 2023-06-22
12.15 - 16.00 rr 15 rr 15 Barrier-free
Thu 2023-06-29
12.15 - 16.00 rr 15 rr 15 Barrier-free