This unit introduces students to basic fundamental programming concepts using a high level language (C). Topics covered include data types, variables, operators, control structures, functions, arrays, and files. 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. Students will also develop skills in MATLAB script programming and application of Simulink to analyse electrical circuits.
On successful completion of this unit, students will be able to:
No
This unit is studied as part of the following course(s):