Operate and program computers and/or controllers in engineering situations

Nominal Hours: 54 | Diploma/Adv Dip: Elective (Group B) | Competency Based  
Assessment Plan A: (One Semester: 18 weeks)
Updated July 2016

Mechanical Engineering Version: Advanced Excel, CNC programming

Task Topic Description and Link to Notes Quiz # Assess
Assess schedule Work Load% Must Pass

1. Basic Excel: Cells, formatting

    3 5 10 Y

2. Elasticity:

    4 6 10 Y

Bolted Joints

    5 7 15 Y

Welded Joints and Pressure Vessels

    6 8 15 Y


    9 11 10 Y

Area Moments: Simple, Combined

    11 13 15 Y

Bending Moment

    13 15 10 Y
8 Bending Stress     15 17 15 Y
9  Written Test:
  • Fully worked bolted joint problem
  • Fully worked beam problem, including Statics, FBD/SFD/BMD, Ixx, deflection
Exam - - 17* - -
- TOTAL - - - - 100 -

Quiz = Computer Based Testing: Typically consists of practice mode (iTester) and assessment mode (Moodle).
Exam = Written test submitted on paper, all working shown neatly.

*Where applicable.



(CAUTION: This subject contains most of MEM30006A Stresses, so you should do both together) Assessment is a combination of multiple choice tests, written tests, and submitted reports (print/email).

  • Lab Reports: Specification for lab reports. (Including error analysis where required)
  • Project Reports: Specification for project reports.
  • MOODLE tasks: Computer based learning and assessment using the MOODLE program.
    Procedures and rules. For most computer-based assessments, homework must be presented before Tester (exam mode) can be attempted.  In some cases, certain programs (e.g. Excel) are excluded from running with Tester during an exam. 

When you have completed this unit of competency you will have developed the knowledge and skills to determine the resultant and equilibrant of systems of forces, in one plane, then determine nominal sizes for a simple horizontal beam subject to a combination of uniform and point loadings.

Required Text

Text book Subjects Picture


MEM30006A: Operate and program computers and/or controllers in engineering situations (54 HRS)

This unit covers operating computers and/or controllers in industrial situations and preparing and maintaining programs.

1. Operate a computer and/or controller system

1.1. Operate a range of hardware to complete engineering tasks.

1.2. Use appropriate software to produce required outcomes.

1.3. Identify and use available sources of help to overcome basic difficulties with applications. Ensure technical instructions are followed and inconsistencies and technical difficulties investigated and resolved. This should include adherence to occupational health and safety regulations / guidelines.

2. Develop/customise computer and/or controller systems/programs

2.1. Work plan for the programming/customising task is prepared in accordance with organizational guidelines.

2.2. Programs are written/altered/customised in the required format and computer language. Develop and maintain client engagement with project or task.

2.3. Program/system records are maintained and made available to all interested parties following company procedures.

Required skills 

  1. completing tasks using selected hardware in accordance with manufacturer's instructions and to workplace procedures
  2. using CPU, I/O, peripherals, interfaces, actuators and other computer/controller equipment
  3. accessing and using appropriate software in accordance with manufacturer's instructions to complete task requirements
  4. saving and storing documents and other computer/controller files are in an appropriate directory in accordance with manufacturer's instructions and workplace procedures
  5. identifying and analysing difficulties using appropriate help sources
  6. preparing work plans for programming/customising task
  7. writing/altering/customising programs
  8. testing and amending programs
  9. maintaining records


Required knowledge

  1. functions and operating procedures of CPU, I/O, peripherals, interfaces, actuators and other computer/controller equipment
  2. applications of available hardware and criteria for selecting the hardware for particular tasks
  3. procedures for operating hardware
  4. procedures for checking and replacing hardware consumables
  5. available software and their applications
  6. procedures and commands for the use of identified software
  7. procedures and related requirements for saving and storing documents and computer/controller files
  8. techniques for accessing, transferring, printing documents or other computer files or using computer files to control plant and equipment
  9. techniques for accessing and using manuals and training booklets to solve minor problems
  10. procedures for accessing sources of help
  11. techniques for accessing help with typical difficulties with selected applications
  12. typical programming/customising sequencing and related issues
  13. techniques and procedures for preparing a work plan for a programming/customising task
  14. techniques and procedures for writing/customising programs in specified formats and computer language
  15. techniques and procedures for testing and amending programs
  16. procedures for checking program alteration with users
  17. procedures for maintaining records and reports on program/system development or enhancement
  18. procedures for disseminating information on program/system development


Range Statement


Personal computers, networked systems, personal organisers, communications equipment, PLC and microprocessor controllers, computer controlled machinery and systems, etc.


To be carried out under appropriate supervision using predetermined standards of safety, computer application and technical analysis


Commercial software applications, CAD and CAM software, organisation specific software, PLC or microprocessor controller software, word processing, spreadsheet, database, graphic, communication packages and presentation packages, etc

Technical instructions 

Manufacturer's and organisational instructions for use of specific computer hardware

Inconsistencies and technical difficulties 

Resolved in consultation with appropriate technical advisers

Occupational health and safety regulations  / guidelines 

Screen based equipment, computing equipment and peripherals and ergonomic work stations, etc.


Visual Basic, Ladder Logic, Flow Chart, program customising, spreadsheet programming, writing macros, setting up/varying databases and the like.

Organisational guidelines 

Security procedures, OH&S procedures, maintenance procedures, etc.

Develop and maintain client engagement 

Ongoing communication with clients required to ensure that engineering services are effectively delivered


Teaching and Learning Resources
  • Unit Resource Manual for this unit of competency.
  • Textbook:  Ivanoff, V; Engineering Mechanics; McGraw-Hill, Sydney, 1996