Teaching
Relevant courses offered by members of the TestVikings lab.
The following courses are offered at Chalmers University of Technology and/or University of Gothenburg. To take these courses, you must be a student at one of the two universities. However, we also believe that better-educated developers create better software, so we also try to make some of our course materials widely available.
Software Quality and Testing (Bachelor's, DIT636/DAT560)
This is a bachelor’s level introductory course on software testing. It is a mandatory course for students in the University of Gothenburg Software Engineering and Management bachelor’s program, and an elective course for Chalmers students. The syllabus is available here. Course materials are available here for the Spring 2025 instance.
Quality Assurance and Testing (Master's, DIT843/DAT321)
This is a master’s level course, appropriate for both novice and experienced testers. It is a mandatory course in the Software Engineering and Technology master’s program at Chalmers and the Software Engineering and Management master’s program at University of Gothenburg. The syllabus is available here.