Skip to main content
Unit of study_

CSYS5051: Complex Systems Capstone Project B

The capstone project aims to provide students with the opportunity to carry out a defined piece of independent workplace related research and assessment in a way that fosters the development of practical research skills relevant to Complex Systems. Students will work individually or in small groups on an assigned project, focussed on modelling a complex problem or delivering a novel solution. The concepts covered depend on the nature of the project. The project could be directly tied to student's area of specialisation (major), or to their vocational objectives or interests. Students with expertise in a specific industry sector may be invited to partner with relevant team projects. The project outcomes will be presented in a report that is clear, coherent and logically structured. The project will be judged on the extent and quality of the student's original work and particularly how critical, perceptive and constructive they have been in assessing their work and that of others, in integrating cross-disciplinary complex systems concepts. Students will also be required to present the results of their findings to their peers and supervisors either face to face or by production of a video or other recorded presentation. The skills acquired will be invaluable to students progressing their careers in major multi-national research and development companies, government and crisis management agencies, and large health, construction and transport organisations. Students are expected to take the initiative when pursuing their capstone projects.

Code CSYS5051
Academic unit Computer Science
Credit points 6
CSYS5050. Capstone A is meant to be done before or in parallel with Capstone B

At the completion of this unit, you should be able to:

  • LO1. run a medium sized project effectively by demonstrating appropriate division of labour, regular meetings, innovation, analysis of complex ideas, comparison of design ideas, effective and timely implementation, appropriate testing and integration, effective communication and presentation
  • LO2. effectively work as part of a project team and communicate complex concepts requited to complex system analysis, design and implementation to other project members, academics, industry stakeholders
  • LO3. conduct yourselves professionally during the course of the project in order to complete it within time and by producing high quality outcomes
  • LO4. write technical reports, papers and other technical/academic documents, which convey the results of the project, and to prepare presentation and media which conveys the same
  • LO5. compare alternative designs and modify design of the complex system during the course of the project
  • LO6. use literature review to understand the current state-of-the-art in complex systems analysis and apply such knowledge effectively in the project
  • LO7. design complex systems in a given context that satisfy the requirements of the project
  • LO8. use advanced programming skills to analyse, understand and simulate the dynamics of complex systems