Course Name: 

Advanced Software Engineering (IT902)



Credits (L-T-P): 



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.


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.


Information Technology

Contact us

Head of the Department,
Department of Information Technology,
National Institute of Technology Karnataka,
SurathkalP. O. Srinivasnagar, Mangalore - 575 025
Ph.:    +91-824-2474056
Email:  hodit [at] nitk [dot] edu [dot] in

Web Admin: Sowmya Kamath S

Connect with us

We're on Social Networks. Follow us & stay in touch.