TBS419
SOFTWARE QUALITY ASSURANCE
- Course Code
- TBS419
- Semester
- -
- Theory+Practice
- 3 + 0
- ECTS
- 5
| Course Type | Elective Course | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Course Level | Bachelor's Degree | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Year of Study | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Semester | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ECTS | 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Name of Lecturer(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Learning Outcomes |
At the end of this course, the students;
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mode of Delivery | Face to face | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Prerequisites | No | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Recommended Optional Programme Components | None | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Course Description | This course will address basic quality concepts, general quality management approaches, and software quality. The following weeks will introduce and explore quality standards and best practices in software engineering in detail. The course will be conducted in accordance with the sections of the ISO/IEC 250(n)(n) System and Software Quality Requirements and Evaluation (SQuaRE) Standard. The course will also discuss the quality-related sections of the IEEE Software Engineering Body of Knowledge (SWEBOK). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Course Contents |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Recommended or Required Reading | ISO/IEC 250. (2014). Sistem ve Yazılım Kalite İhtiyaçları ve Değerlendirilmesi (SQuaRE) (ISO/IEC Standard No.25000). IEEE. (2004). Software Engineering Body of Knowledge (SWEBOK). Galin, D. (2003). Software quality assurance: From theory to implementation. New York: Springer. Gillies, A. (2011). Software quality: Theory and management (3rd ed.). New York: CRC Press. Kan, S. H. (2002). Metrics and models in software quality engineering (2nd ed.). Boston: Addison-Wesley. Pressman, R. S. (2005). Software engineering: A practitioner's approach (6th ed.). McGraw-Hill. Sommerville, I. (2004). Software engineering (7th ed.). Pearson Addison Wesley. IEEE/EIA 12207. (2017). Standard for information technology: Software life cycle processes. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Planned Learning Activities and Teaching Methods |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Assessment Methods and Criteria |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ECTS Allocated Based on Student Workload |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Language of Instruction | Turkish | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Work Placement(s) | No | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Programme Qualifications / Learning Outcomes
| LO1 | LO2 | LO3 | LO4 | LO5 | |
|---|---|---|---|---|---|
| K1 | |||||
| K2 | |||||
| K3 | X | X | X | X | X |
| K4 | |||||
| K5 | |||||
| K6 | X | X | X | X | X |
| K7 | |||||
| K8 | |||||
| K9 | |||||
| K10 | |||||
| K11 |