ComputerProject Planning, Design and ImplementationProject managementProject management Information system Project risk analysis and management Project financing Tender and its process Contract management.Project planning and schedulingEngineering professional practice