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.

Kredi3ECTS5BölümInformation Systems and TechnologiesÖn koşulCTIS 310KoordinatörSerpil Tın

Haftalık müfredat 14 hafta

Hafta 114–20 Eyl
Ders tanıtımı ve validation, verification, testing
Information about the Course, Introduction to Validation, Verification and Testing Concepts
ders tanıtımıvalidationverificationtesting
Hafta 221–27 Eyl
Yazılım geliştirme modelleri ve test
Testing through software lifecycle: Software Development Models
software development modelssoftware lifecycletesting
Hafta 328 Eyl – 4 Eki
Yazılım yaşam döngüsünde test level'ları
Testing through software lifecycle Test Levels: Types of Testing
software lifecycletest levelstypes of testing
Hafta 45–11 Eki
Testte quality characteristic'ler
Testing through software lifecycle: Testing Quality Characteristics
quality characteristicssoftware lifecycletesting
Hafta 512–18 Eki
Testing lifecycle: test yaşam döngüsü
Lifecycle of Testing
lifecycle of testing
Hafta 619–25 Eki
Static testing teknikleri
Static Testing Techniques
static testing
Hafta 726 Eki – 1 Kas
Test design technique'leri ve blackbox testing
Test Design Techniques Categories of Test Design Techniques Blackbox Test Design Techniques
test design techniquesblackbox testing
Hafta 82–8 Kas
Whitebox ve experience based test teknikleri
Test Design Techniques: Whitebox Test Design Techniques Experience Based Test Design Techniques Selecting the Correct Testing Technique Defect Management
whitebox testingexperience based testingdefect managementtest technique seçimi
Hafta 99–15 Kas
Laboratuvar: gereksinim analizi ve test planlama
Laboratory (Requirement Analysis and Test Planning)
requirement analysistest planning
Hafta 1016–22 Kas
Laboratuvar: test araç analizi ve prosedür hazırlığı
Laboratory (Test Means Analysis, Test Procedure Preparation)
test means analysistest procedure preparation
Hafta 1123–29 Kas
Laboratuvar: test prosedürü hazırlama
Laboratory (Test Procedure Preparation)
test procedure preparation
Hafta 1230 Kas – 6 Ara
Laboratuvar: test prosedürü hazırlama
Laboratory (Test Procedure Preparation)
test procedure preparation
Hafta 137–13 Ara
Laboratuvar: test yürütme ve bug raporlama
Laboratory (Test Execution, Test Procedure Update and Reporting Bugs)
test executiontest procedure updatebug reporting
Hafta 1414–20 Ara
Laboratuvar: test yürütme ve raporlama
Laboratory (Test Execution, Test Reporting)
test executiontest reporting

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%
en büyük tek kalem %50 · sınav ağırlığı %45 · 16 dönem ortalaması 2.80 (416 öğrenci) nasıl hesaplanıyor

Ö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

Bu dersi alınca · 3 öğrenme çıktısı

Bilkent'in resmî syllabus'ünden. Sağdaki etiket o çıktının hangi değerlendirmeyle ölçüldüğünü söylüyor.

🤖 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. Tüm derslerin ortalamaları →

Bu dönem · 2026-2027 Güz · 1 şube · 25 kontenjan

haftada 3 saat ders

Haftalık ızgarada 4 saat görünüyor, kayıt sistemi dersi 3 saat yazıyor. Aradaki 1 saat yedek saat: Bilkent programlarında derse genelde bir fazla saat ayrılır ve çoğu zaman kullanılmaz. Hangisinin düşeceği dönem başlayınca belli olur.

1
Staff
Pzt10:30–12:20CE-107Çar15:30–17:20CE-107
25
kişilik
Her dönem açılıyorSon yıllarda 10 güz ve 7 bahar döneminde açılmış. Kaçırırsan bir sonraki dönem tekrar bulabilirsin.

⚠️ FZ engelleyen şartlar

attend at least 50% of all the lectures

Hocalar 0 bu dönem · 4 geçmiş

Geçmişte ders veren (4 kişi)
Kadir Herkiloğlu, Kemal Ergezer, Serpil Tın, Erkan Tın