COMP6719 Computing for Engineering Simulation
COMP6719 is only available under certain award programs.
| Offered By | Research School of Computer Science |
|---|---|
| Academic Career | Graduate Coursework |
| Course Subject | Computer Science |
| Offered in | Second Semester, 2011 and Second Semester, 2012 |
| Unit Value | 6 units |
| Course Description |
This course introduces students familiar with programing concepts to tools and techniques for developing software systems in the computational engineering context. The course teaches the fundamental strategies of modelling, abstraction, decomposition and reuse as methods for constructing software systems used in Engineering simulation. Verification and validation techniques, with an emphasis on testing, are taught as a means to ensure that students are able to undertake meaningful simulations using computational tools, and deliver reliable software for this purpose. The course will be taught using one or more programming languages and environments which are widely applicable to engineering simulation. In particular, the course will cover: interactive and stored program use of computers, modelling in the simulation context; program organisation; accuracy and performance issues in numerical algorithms; structured numeric data types and abstract data types; procedural and object-oriented programming approaches; visual programming approaches for simulation; the software life-cycle; and verification and validation. Case studies will be taken from various Engineering simulation scenario. |
| Learning Outcomes |
Upon completion of this course, the student will be able to:
|
| Indicative Assessment |
Two Assignments (30%); Lab Tests (20%); Final Exam (50%) |
| Workload |
Thirty one-hour lectures and nine two-hour tutorial/laboratory sessions |
| Course Classification(s) | TransitionalTransitional courses are designed for students from a broad range of backgrounds and learning achievements, which provide for the acquisition of generic skills; or an informed understanding of contemporary issues; or fundamental knowledge for transition to Advanced or Specialist courses. |
| Requisite Statement |
Refer to assumed knowledge |
| Recommended Courses |
A degree in the sciences or engineering would be an advantage. The equivalent in programming background to the undergraduate courses COMP1100 or COMP1730. |
| Academic Contact | ramesh.sankaranarayana@anu.edu.au |
The information published on the Study at ANU 2011 website applies to the 2011 academic year only. All information provided on this website replaces the information contained in the Study at ANU 2010 website.




