Courses that I taught / am teaching / will teach at CCU

[** denotes English-Medium Instruction]

2025 Fall              General Physics I, undergraduate course

2025 Fall              Conceptual Physics I, undergraduate course (for Department of Biomedical Sciences)

2025 Spring        Conceptual Physics II, undergraduate course (for Department of Biomedical Sciences)

2025 Spring        Computational Physics**, graduate course

2024 Fall              General Physics I, undergraduate course (for Department of Communications Engineering)

2024 Fall              Conceptual Physics I, undergraduate course (for Department of Biomedical Sciences)

2024 Spring        General Physics II, undergraduate course (for Department of Communications Engineering)

2024 Spring        Computational Physics**, graduate course

2023 Fall              General Physics I, undergraduate course (for Department of Communications Engineering)

2023 Spring        General Physics II, undergraduate course (for Department of Communications Engineering)

2023 Spring        Computational Physics, graduate course

2022 Fall              General Physics I, undergraduate course (for Department of Communications Engineering)

2022 Spring        General Physics II, undergraduate course (for Department of Chemistry and Biochemistry)