Home  »  Faculty of Engineering »  Program of Computer Engineering (English 30%)

COURSE UNIT TITLECOURSE UNIT CODESEMESTERTHEORY + PRACTICE (Hour)ECTS
SOFTWARE QUALITY MANAGEMENT BİL390 - 3 + 1 5

TYPE OF COURSE UNITElective Course
LEVEL OF COURSE UNITBachelor's Degree
YEAR OF STUDY-
SEMESTER-
NUMBER OF ECTS CREDITS ALLOCATED5
NAME OF LECTURER(S)Assistant Professor Tülin Erçelebi Ayyıldız
Instructor Atila Aşçıoğlu
LEARNING OUTCOMES OF THE COURSE UNIT At the end of this course, the students;
1) To understand the quality management process and software quality standards
2) To understand the distinctions between software verification and validation.
3) Discuss the importance of measurement in achieving quality and review various software quality metrics
4) Analyze software quality management standards, certification including process assessment and improvement models
MODE OF DELIVERYFace to face
PRE-REQUISITES OF THE COURSEYes(BİL386)
RECOMMENDED OPTIONAL PROGRAMME COMPONENT
COURSE DEFINITIONSoftware Quality Management Course, introduces various concepts related to software quality, quality assurance, software measurement and software quality engineering. The objectives of this course is to describe verification & validation techniques with giving examples. The course has 3 hours theory and 1 hour practice. In practice hours, Software Quality Standards, Software Process Improvement (CMMI, SPICE) and Software Validation&Verification methods will be applied to software projects. Pre-Requisites of the course is ?BİL386 Introduction to Software Engineering?.
COURSE CONTENTS
WEEKTOPICS
1st Week Introduction to Software Quality
2nd Week Software Quality Factors
3rd Week Software Processing Models
4th Week Quality Engineering
5th Week Quality Engineering
6th Week Software Quality Metrics
7th Week Software Quality Metrics
8th Week Midterm
9th Week Software Quality Standards
10th Week Software Quality Standards
11th Week Software Process Improvement (CMMI, SPICE)
12th Week Software Process Improvement (CMMI, SPICE)
13th Week Software Validation&Verification
14th Week Software Validation&Verification
RECOMENDED OR REQUIRED READINGJeff Tian, Software quality engineering: testing, quality assurance, and quantifiable improvement, John Wiley Pub., 2005.
Daniel Galin, Software Quality Assurance: From Theory to Implementation , Addison-Wesley, ISBN: 0201709457, 2004.
PLANNED LEARNING ACTIVITIES AND TEACHING METHODSLecture,Questions/Answers,Problem Solving
ASSESSMENT METHODS AND CRITERIA1 Midterm 3 Quiz 1 Final Exam
ECTS WORKLOAD
Activities Number Hours Workload
Midterm exam11,51,5
Preparation for Quiz414
Individual or group work
Preparation for Final exam13030
Course hours14456
Preparation for Midterm exam12020
Laboratory (including preparation)
Final exam122
Homework31030
Quiz4,52
Total Workload145,5
Total Workload / 304,85
ECTS Credits of the Course5
LANGUAGE OF INSTRUCTION
WORK PLACEMENT(S)No
  

KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)
LO1LO2LO3LO4
K1  X   X   X   X
K2  X   X   X   X
K3       
K4  X   X   X   X
K5       
K6       
K7       
K8       
K9       
K10  X   X   X   X
K11       
K12