Upon successful completion of this course students should be able to: (i) Describe software metrics; (ii) Understand the foundations of measurement theory and models of software engineering measurement; and (iii) Appreciate software products metrics, software process metrics and measuring managementCourse Objectives: The course is composed of the following basic modules: Measurement theory (over view of software metrics, basics of measurement theory, goal-based framework for software measurement, empirical investigation in software engineering), Software product and process measurements (measuring internal product attributes: size and structure, measuring external product attributes: quality, measuring cost and effort, measuring software reliability, software test metrics, object-oriented metrics Measurement management