>
Course Unit Title Course Unit Code Type of Course Unit Level of Course Unit Year of Study Semester ECTS Credits
Software Testing and Verification YZM301 Compulsory Bachelor's degree 3 Fall 4

Name of Lecturer(s)

Assistant Prof. Dr. Levent BAYINDIR
Assistant Prof. Dr. İrfan KÖSESOY

Learning Outcomes of the Course Unit

1) Understand a software project test manager their duties
2) Attain the necessity of testing in software projects
3) Make a basic test management and test planning
4) Understand a software project test manager their duties
5) Determine the effectiveness of software testing project
6) Learn about the methods of measurement in software project
7) Learn the project within the customer tests

Program Competencies-Learning Outcomes Relation

  Program Competencies
1 2 3 4 5 6 7 8 9 10 11 12
Learning Outcomes
1 Middle Low Middle High Middle No relation No relation No relation Middle Low Low Low
2 Middle Low Middle High Middle Middle No relation Low High Middle Low Low
3 Middle Middle Middle High Middle Middle No relation Low High Middle Low Low
4 Middle Middle Middle High Middle Middle No relation Low High Middle Low Low
5 Middle Middle Middle High Middle Middle No relation Low High Middle Low Low
6 Middle Middle Middle High Middle Middle No relation Middle High Middle Low Low
7 Middle No relation Middle High Middle Middle No relation Middle High Middle Low Low

Mode of Delivery

Face to Face

Prerequisites and Co-Requisites

None

Recommended Optional Programme Components

Not Required

Course Contents

Introduction to software verification and validation, software testing, basics of software security, software testing tools, black-box unit testing, white-box unit testing and control-flow testing, data-flow testing, website testing, usability testing, genetic algorithms, security testing and code inspections, software test metrics.

Recommended or Required Reading

Planned Learning Activities and Teaching Methods



Assessment Methods and Criteria

Contribution of Quiz to Course Grade

50%

Contribution of Final Examination to Course Grade

50%

Total

100%

Language of Instruction

Turkish

Work Placement(s)

Not Required