In the engineering industry at each stage of product life cycle, computer is assisting in improving productivity. Design modelling software has numerous features which will help engineer to conceptualize the design by better visualization. Various analysis software helps in finalizing design of component / system by conducting different virtual analysis / simulation with good approximation in results. Computerized numerical controlled machining helps to machine complex shape and knowledge of coding offers the optimization of cycle time. This Programme has been designed to give expertise in various software such as modelling, machining and analysis area.