Construction engineering and management involves planning, scheduling, cost estimating, ternchless technology and productivity analysis. Automation in construction involves the use of pattern recognition, digital image analysis techniques, information technology and artificial intelligence as tools to automate the construction industry.