This course is the third in a sequence of interrelated courses of the current computer applications in the construction industry. The emphasis of this course is the advanced computational tools including artificial intelligence, machine learning, and natural language processing, and their applications in e-Construction.
The primary goal of this course is to:
A number of carefully crafted hands-on activities targeting construction problems will help students to not only learn the fundamentals, but also master their applications in construction.
Week 1: Introduction to e-Construction, Spreadsheet, and VBA
Week 2: Engineering Database
Week 3: Programming in Python
Week 4: Natural Language Processing
Week 5: Machine Learning