You are on page 1of 3

National Computer Education Accreditation Council

NCEAC
NCEAC.FORM.001-C

INSTITUTION: National University of Modern Languages, RWP Branch


A. Course Description

1 NCEAC.FORM.001.C
National Computer Education Accreditation Council
NCEAC
NCEAC.FORM.001-C

Course Code ASE-303


Course Title Software Engineering Economics
Credit Hours 3
Prerequisites by Introduction to Software Engineering
Course(s) and Topics
Assessment Quizzes + Assignments = 20 Marks
Instruments with Midterm Examination = 30 Marks
Weights Final / Term Examination = 50 Marks
Course Instructor Sobia Shafiq
Current Catalog The main objective of this course is to provide students with the understanding of
Description quantitative models of software lifecycle, software cost estimation and software
engineering metrics. After the completion of this course students will be able to:

 Perform cost effectiveness analysis in software engineering


 Understand and apply the software engineering economic fundamentals to real-
world software economic issues.
 Use best-practice economic analysis methods including pricing and costing and
earned value management (EVM).

Textbook and Text Books


Reference Books
1. Software Engineering Economics, Boehm, Prentice Hall, 1981(or Latest
Edition).

2. Software Cost Estimation with COCOMO II, Boehm et al., Prentice Hall, 2000
(or Latest Edition).

Reference Book

Making the Software Business Case: Improvement, Reifer, Don, AddisonWesley,


2001, (or Latest Edition).

Course Break Down Week Course Details Significance


(16 weeks) s
1 Programming aspects, economic aspects, human MUST
relations aspects
2 Software trends: cost, social impact MUST
3 The plurality of SE MUST
4 The GOALS Approach to SE MUST
5 The Software Work Breakdown Structure (WBS) MUST
6 Software Maintenance MUST
7 Introduction to COCOMO MUST
8 Definitions and Assumptions MUST
MID Term Exam
9 Development effort and schedule MUST
10 Phase distribution MUST
2 NCEAC.FORM.001.C
National Computer Education Accreditation Council
NCEAC
NCEAC.FORM.001-C

11 The Raylaigh distribution MUST


12 Interpolation MUST
13 Basic software maintenance effort estimation MUST
14 Performance models MUST
15 Optimal Performance MUST
16 Cost-effectiveness Models MAY
Final Exams
Course Learning Upon successful completion of the course students will be able to:
Outcomes (CLO):
CLO – 1: Apply the appropriate engineering economics analysis method(s) for problem
solving. (C3)
CLO – 2: Evaluate the cost effectiveness of individual engineering projects using the
methods learned and draw inferences for the investment decisions. (C4)

Laboratory -
Projects/Experiments
Done in the Course
Programming N/A
Assignments Done in
the Course
Class Time Spent on (in Theory Problem Analysis Solution Design Social and Ethical Issues
credit hours)

Oral and Written Every student is required to submit at least __1___ written reports of typically ___5-10__ pages
Communications and to make __1___ oral presentations of typically __15___ minute is duration. Include only
material that is graded for grammar, spelling, style, and so forth, as well as for technical content,
completeness, and accuracy.

3 NCEAC.FORM.001.C

You might also like