Advanced Topics in Civil Engineering; Data Mining and Machine Learning for the Built Envrionment
This course is a hands-on introduction to tools and techniques for data mining and machine learning analysis of data from the built environment. Students will learn how to write and compile simple software programs in Python and Java (no prior experience required), and then work step-by-step toward the design of software solutions using objects, data structures and software patterns. Students will be introduced to a spectrum of software tools, basic methods, and algorithms for data mining (e.g., Weka) and machine learning analysis of data (e.g., with DL4J and TensorFlow). The semester will conclude with completion and presentation of a project.
Sister Courses: ENCE688B, ENCE688C, ENCE688D, ENCE688E, ENCE688F, ENCE688G, ENCE688I, ENCE688J, ENCE688K, ENCE688L, ENCE688M, ENCE688N, ENCE688O, ENCE688Q, ENCE688R, ENCE688T, ENCE688V, ENCE688W, ENCE688X, ENCE688Y, ENCE688Z