Skip navigation
The Australian National University

Computing for Engineering Simulation COMP6719

Learning outcomes

More information may be available for enrolled students on the course website at http://cs.anu.edu.au/student/engn2219

Upon completion of this course, the student will be able to:

  1. model small to moderate sized problems in engineering simulation for the purpose of computational implementation.
  2. complete the implementation of a program, given a description of its required behavior.
  3. be able to structure the design of a larger task into appropriate sub-tasks, using procedural and object-oriented methods where appropriate.
  4. analyze alternatives among simple algorithms -- based on numerical properties and algorithm complexity -- and select the most appropriate for a simple task.
  5. be able to reason about the correctness of a simple program, given a logical description of its required behavior.
  6. analyze alternatives among simple data-structures, and select the most appropriate structure for a simple task.
  7. apply their knowledge of testing principles to select appropriate test data for an individual software module, and implement a test harness to perform its testing.
  8. be capable of applying visual programming techniques to simple examples in engineering simulation.
  9. identify economic implications of the software life cycle to the process of software construction in this context.
  10. be able to analyze case studies in engineering simulation, and recognize how to apply the techniques and methods used to other situations.

Responsible Officer:  JavaScript must be enabled to display this email address. / Page Contact:  JavaScript must be enabled to display this email address.