I am learning about Project Cost Engineering with Dr. Paul which is very great person. He can give good understanding about estimating project cost for Asset Manager, Program Manager and Project Manager
Primavera P6 and Microsoft Project books, on-line video training courses and training material available from an internationally recognised publisher. Teach yourself using on-line or book based learning or run your own in-house or public courses.