ENCE688P

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, ENCE688H, ENCE688I, ENCE688J, ENCE688K, ENCE688L, ENCE688M, ENCE688N, ENCE688O, ENCE688Q, ENCE688R, ENCE688T, ENCE688U, ENCE688V, ENCE688W, ENCE688X, ENCE688Y, ENCE688Z

Spring 2023

7 reviews
Average rating: 2.86

Past Semesters

0 reviews
Average rating: N/A

7 reviews
Average rating: 2.86

7 reviews
Average rating: 2.86

7 reviews
Average rating: 2.86

* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.