This module aims to introduce students to programming fundamentals and develop their programming skills in implementing advanced data processing techniques and solving engineering problems.
A. Demonstrate skills in writing codes. B. Develop algorithms for advanced data processing and analysis, such as those using machine learning models, C. Apply programming skills to solve engineering problems.
This module is delivered through formal lectures and computer labs.