Teaching ”I cannot teach anybody anything; I can only make them think.” -Socrates 2024-2025 UT CAEE Faculty Teaching Award COURSES CE 319F Elementary Fluid MechanicsThis course provides an introduction to the fundamental principles of incompressible fluid mechanics, a core subject essential to civil, architectural, and environmental engineering. Students will learn how fluids behave under various conditions and how fluid forces influence the design and performance of engineered systems and natural environments. Topics include fluid properties, hydrostatics, conservation of mass, energy, and momentum, dimensional analysis and similitude, laminar and turbulent flow, boundary layers, and pipe and channel flow. Emphasis is placed on developing both physical intuition and analytical problem-solving skills through theoretical discussions, worked examples, and practical applications. By the end of the course, students will be able to identify, formulate, and analyze fundamental fluid flow problems relevant to engineering practice. The knowledge gained in this course forms the foundation for advanced study in hydraulics (CE 356), water resources, building environmental systems, and environmental transport processes, and provides essential tools for addressing real-world challenges in fluid systems. CE377K/397 Data Science in CAEE This course will take you on a journey through the fundamental concepts, principles, and hands-on experience in data science. Whether you are an undergraduate or a graduate student, this course is perfect for anyone interested in gaining expertise in data science. Throughout this course, you will explore the foundations of data science, including data structure, data cleaning & transformation, data visualization, machine learning, and data science ethics. By the end of this course, you will have acquired the skills necessary to apply data science techniques to various civil, architectural, and environmental engineering challenges. We will use the Python programming language, which is one of the most popular languages in the data science field, throughout the course. With a focus on hands-on experience, you will have ample opportunities to practice your coding skills and apply your knowledge to real-world problems. CE377K/397 Coastal Engineering This course is designed to provide a comprehensive understanding of coastal engineering, making it suitable for both undergraduate and graduate students. It covers fundamental concepts, principles, and practical experience in coastal engineering. This course will give you insights into the physical characteristics of coastal environments and their real-world applications in engineering projects. Topics covered include basic wave mechanics principles, surf-zone processes, littoral and sediment processes, shoreline features, astronomical tides, coastal hazards, and the functional design of coastal structures. 2025 Spring: Coastal Engineering 2024 Fall: Data Science in CAEE 2024 Spring: Coastal Engineering 2023 Fall: Data Science in CAEE 2023 Spring: Data Science in CAEE