FLOW Lab UC Berkeley

Teaching

Courses

Courses taught by Prof. Mäkiharju, most recent first.

SemesterCourseTitle
Fall 2026ME165 & ME242Ocean-Environment Mechanics
Spring 2025E7Introduction to Computer Programming for Scientists and Engineers
Spring 2025E201 & ME160Ocean Engineering Seminars (co-hosted)
Fall 2024ME165 & ME242Ocean-Environment Mechanics
Fall 2023ME248Experimental Methods in Single- and Multiphase Flows
Spring 2023ME106Fluid Mechanics
Fall 2022ME165 & ME242Ocean-Environment Mechanics
Spring 2022ME103Experimentation and Measurements
Fall 2021ME248Experimental Methods in Single- and Multiphase Flows
Spring 2021ME103Experimentation and Measurements
Fall 2020ME103Experimentation and Measurements
Spring 2020ME165 & ME242Ocean-Environment Mechanics
Fall 2019ME103Experimentation and Measurements
Spring 2019ME292KAdvanced Special Topics in Ocean Engineering: Advanced Measurements
Fall 2018ME103Experimentation and Measurements
Spring 2018ME165Ocean-Environment Mechanics
Fall 2017ME102AIntroduction to Measurements
Spring 2017ME102AIntroduction to Measurements
Fall 2016ME241AMarine Hydrodynamics I