This unit introduces students to basic fundamental programming concepts using a high level language (Python). Topics covered include data types, variables, operators, control structures, functions, arrays, files, GUI, and machine learning. The unit equips students with practical skills that would enable them practice developing, compiling, running, testing and debugging program codes. Students will construct program codes to apply programming concepts to the solution of electrical engineering problems.
On successful completion of this unit, students will be able to:
No
This unit is studied as part of the following course(s):