Computer Programming for Electrical Engineers

Unit code: NEE2106 | Study level: Undergraduate
12
(Generally, 1 credit = 10 hours of classes and independent study.)
Footscray Park
N/A
Overview
Enquire

Overview

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.

Learning Outcomes

On successful completion of this unit, students will be able to:

  1. Effectively apply the concepts of arrays, functions, object oriented structures, and control structures in computer programming;
  2. Apply core principles and fundamentals of programming in writing simple computer programs;
  3. Demonstrate practical abilities in coding, testing and debugging simple algorithms in a practical setting;
  4. Write computer programs to solve simple engineering problems;
  5. Collaborate with others with responsibility and accountability for own learning in planning, problem solving and decision making in professional practice.

Assessment

For Melbourne campuses

Assessment type: Laboratory Work
|
Grade: 20%
Four (4) Laboratory Based Problem Solving and Programming Exercises
Assessment type: Test
|
Grade: 40%
Four (4) Tests
Assessment type: Project
|
Grade: 40%
One (1) Group Project

Required reading

No

As part of a course

This unit is studied as part of the following course(s):

Search for units, majors & minors