IT902
Course Name:
Advanced Software Engineering (IT902)
Programme:
Ph.D
Credits (L-T-P):
4
Content:
Managing software projects : Project management concepts, Project metrics, Project planning, Project scheduling and tracking; Quality, Configuration management, Technical
metrics and formal methods; Object oriented software engineering; Reuse, Reengineering, Client/Server software engineering, CASE.
References:
Roger S Pressman, Software Engineering - A Practitioner's Approach, McGraw-Hill
Ian Sommerville, Software Engineering, Addison Wesley.
Joel Henry, Software Project Management, Pearson Education, 2003.
Kenneth R. Bainey, Integrated IT Project Management: A Model-Centric Approach, Allied Publishers, 2004.
Mario E. Moreira, Software Configuration Management Hand Book, Allied Publishers, 2004.
Len Bass, Paul Clements, and Rick Kazman, Software Architecture in Practice, Addison-Wesley, 1998.
William J. Brown, Raphael C. Malveau, Hays W. "Skip" McCormick III and Thomas J.Mowbray Wiley.
AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis, 1998.
Department:
Information Technology