This section contains theoretical materials from various courses I have taught over different semesters. The lecture notes are structured to present the fundamental principles of each topic in a clear and accessible manner, while also shedding light on relevant engineering applications. Each course’s content is supported with numerical example problems to help reinforce students’ understanding. These notes serve both as a reflection of in-class explanations and as a complementary resource for individual study.