i3
Research
Conferences
Journals and magazines
 
Teaching
Courses
Theses
 
Publications
2006 - ...
 
Documents
2005 - ...


Courses

    These are courses taught by the NTCForum - WG4 in the Department of Information Processing Science.

Software quality and quality techniques, 813351A, 3 ECTS cr, 2 cr

    There is no single definition for software quality, stakeholders view it from different perspectives. Software quality techniques, such as reviewing and testing, are tools for producing high quality software products. The course introduces different perspectives for software quality and provides an introduction to software quality assurance standards, quality techniques and defect classification. The course focuses on reviewing and inspection in particular, but also the process improvement with patterns is introduced. The students practice conventional and web-based inspection in small teams and reading techniques of class models in individual inspection.

    Methods: Lectures 20 h, exercises 18 h, homework (preparation for inspections and keeping a diary) 40 h.

    Connections with other courses: Participation requires mastery of the contents of Software Engineering (811335A) and knowledge of object-oriented diagrams (class diagram).

    Timing and target group: Period b. Compulsory in the Software Production programme. 3 - 5 years

    Person in charge: Ilkka Tervonen (Ilkka.Tervonen@oulu.fi)

    Web address: http://www.tol.oulu.fi/~tervo/LaTe.html

Software Testing, 813322A, 3 ECTS cr, or 2 cr

    The course aims to familiarize students to basic concepts, planning and reporting testing and testing softwares in different phases of software development process. Also different testing techniques and testing automation are examined. Students study planning the testing and different testing techniques using the software tools. After passing the course student administers the basic concepts and testing processes related to testing, knows various phases of testing, know how testing can be executed and he also can plan and report the testing. Added to this he also knows how the different applications can be tested and how to automate the testing.

    Methods: Lectures 18 h, exercises 18 h, The course is performed by writing a lecture- and exercise diary as well as possibly other separately settled activities

    Connections with other courses: Prerequisites of participating is reasonable knowledge of software development and Java programming language

    Timing and target group: Period b. Compulsory in the Software Production programme. 3 - 5 years.

    Person in charge: Jouni Kokkoniemi (Jouni.Kokkoniemi@oulu.fi)

    Web address: http://www.tol.oulu.fi/~jiikoo/testaus.html


Nothern Test Center Forum Workgroup 4
Department of Information Processing Science
University of Oulu, Finland