MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
The primary goal of this course is to:
- cultivate students’ knowledge on the current trend of computational advancements; and
- train students to develop intelligent e-Construction applications.
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.
What you'll learn
- Program and develop spreadsheet applications for construction project management tasks;
- Develop different types of machine learning algorithms to process construction data;
- Develop natural language processing algorithms to process construction big data;
- Exploit e-Construction applications.
Prerequisites:
Students interested in taking this course should have successfully completed the edX courses, Fundamentals of Building Information Modeling, and BIM for Construction or equivalents.
Syllabus
Week 1: Introduction to e-Construction, Spreadsheet, and VBA
- Introduction to e-Construction
- Spreadsheet- Formulas
- Spreadsheet- Functions
- Spreadsheet- Pivot Table
- Spreadsheet- Programming and Applications Development
- Spreadsheet Applications for Cost Estimating and Control
Week 2: Engineering Database
- Introduction to Database
- Database Design
- Entity-Relationship Diagram vs. Object-Oriented Modeling
- Normalization
- Database Implementation in MS Access and Spreadsheet
Week 3: Programming in Python
- Introduction to Object-Oriented Programming
- Python Basics I - IV
Week 4: Natural Language Processing
- Introduction to Natural Language Processing (NLP) I - IV
- NLP for Processing Construction Specifications
Week 5: Machine Learning
- Machine Learning I- III
- Digital Inspection System
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.