defter*
defter / katalog / CTIS 491
CTIS 491

Software Validation Verification and Testing

Testing here is treated as a discipline in its own right, not an afterthought to coding: you learn to think about how software fails, how to systematically expose those failures, and how to manage the whole verification process across a project's lifecycle. The bulk of your effort goes into a six-part lab sequence where you take a sample project from requirements analysis and test planning through procedure design, execution, bug reporting, and re-testing, alongside lectures covering static techniques, black/white-box design, and experience-based methods aligned with the ISTQB foundation syllabus. As a senior CTIS elective it leans on what you already know about the software lifecycle and feeds directly into industry QA roles, where being able to defend a test strategy and write a clean defect report matters as much as being able to write the code under test.

Credit3ECTS5BölümInformation Systems and TechnologiesPreCTIS 310

Değerlendirme 100% — 4 adım

20%
50%
5%
25%
Midterm Exam Midterm Exam 20%
Laboratory Laboratory 50%
Performance performance 5%
Final:Essay/written Final Exam 25%

Önerilen kaynaklar 2 kitap

📖
Önerilen
Foundations of Software Testing ISTQB Certification
Rex BLACK, Eric Van VEENENDAAL and Dorothy GRAHAM
3rd Edition · ISBN-13: 978-1408044056
📖
Önerilen
Software Testing Principles
Practices, and Pattern
Stephan Vance · December 2013

Haftalık müfredat 14 hafta

Hafta 1
Information about the Course, Introduction to Validation, Verification and Testing Concepts
Hafta 2
Testing through software lifecycle: Software Development Models
Hafta 3
Testing through software lifecycle Test Levels: Types of Testing
Hafta 4
Testing through software lifecycle: Testing Quality Characteristics
Hafta 5
Lifecycle of Testing
Hafta 6
Static Testing Techniques
Hafta 7
Test Design Techniques Categories of Test Design Techniques Blackbox Test Design Techniques
Hafta 8
Test Design Techniques: Whitebox Test Design Techniques Experience Based Test Design Techniques Selecting the Correct Testing Technique Defect Management
Hafta 9
Laboratory (Requirement Analysis and Test Planning)
Hafta 10
Laboratory (Test Means Analysis, Test Procedure Preparation)
Hafta 11
Laboratory (Test Procedure Preparation)
Hafta 12
Laboratory (Test Procedure Preparation)
Hafta 13
Laboratory (Test Execution, Test Procedure Update and Reporting Bugs)
Hafta 14
Laboratory (Test Execution, Test Reporting)

🤖 GenAI politikası

Students are advised to consult their instructors regarding the use of Generative AI tools and their appropriateness in each course. Responsible use of GenAI is encouraged in accordance with Bilkent University's GenAI Guidelines. Link: https://w3.bilkent.edu.tr/bilkent/generative-artificial-intelligence-genai-guideline/

Ders notları — henüz yok

CTIS 491 için defter ekibi henüz not yazmadı.

İlk dosyayı sen atarsan — not, slayt, geçmiş sınav, çözüm, cheat-sheet, ne varsa — defter ekibi öğrenci paylaşımlarından bu dersin notlarını yazar. Drive linki / PDF / ZIP, hepsi olur.

← katalog

Geçmiş GPA dağılımı 16 dönem · ort. 2.80

DönemCourse CPA
2025-2026 Fall 3.30 1 sec · 20 öğr
2024-2025 Fall 3.19 1 sec · 32 öğr
2024-2025 Spring 2.87 1 sec · 26 öğr
2023-2024 Fall 3.09 1 sec · 18 öğr
2022-2023 Fall 3.07 1 sec · 20 öğr
2021-2022 Fall 3.01 1 sec · 24 öğr
2020-2021 Fall 3.41 1 sec · 30 öğr
2020-2021 Spring 2.96 1 sec · 20 öğr
2019-2020 Spring 2.69 1 sec · 25 öğr
2016-2017 Fall 1.92 1 sec · 18 öğr

Aggregate course GPA — Bilkent STARS'tan public data. Hoca-bazlı per-section detayı için STARS evaluation report →. Öğrenci anket cevapları KVKK kapsamında defter'de tutulmaz.

⚠️ FZ engelleyen şartlar

attend at least 50% of all the lectures

Hocalar 1 bu dönem · 3 geçmiş

Bu dönem (2025-2026 Spring) · 1 section
Kemal Ergezer
Geçmişte ders veren (3 kişi)
Kadir Herkiloğlu, Serpil Tın, Erkan Tın