Software Engineering Economics (2 Units C: LH 15; PH 45)

Course Contents:

Software engineering economics fundamentals; lifecycle economics; Risk and uncertainty – goals, estimates and plans, estimation techniques, addressing uncertainty, prioritization, decisions under risk and uncertainty; Economic analysis methods – for–profit decision analysis, minimum acceptable rate of return, return on investment and capital employed, cost– benefit analysis, cost–effectiveness analysis, break–even analysis, business case, multiple attribute evaluation, and optimization analysis; Practical considerations – the “good enough” principle, friction – free economy, ecosystems, and offshoring and outsourcing.

Lab Work: Cost Estimation: Calculate project costs using the COCOMO model.