The University of Queensland Homepage
School of ITEE ITEE Main Website

 Assignment 1

COMP4006 / COMP7011

Assignment 1: Complex systems software tools

 

Components:

A. Report due Week 4 (1pm Mon). Use the online submission

     http://submit.itee.uq.edu.au/select.php?coursecode=COMP4006

B. Presentation in Week 5 during Tuesday tutorial in 78-110.

     Additional sessions will be organized as required.

 

Rationale: The first assignment aims to develop understanding of the software tools available to analyse and explore properties of complex systems. It involves a detailed investigation of the strengths and weaknesses of one simulation package and listening to presentations from other students about alternative packages. You are encouraged to think about the concepts that can be easily explored with the package, and those that are not well supported. Also, think about what makes a software tool effective for analysing or exploring complex systems.

Tasks

1.      Choose a software package useful for agent-based or mathematical modelling of complex systems. Each student should choose a different package (excluding the ones used in labs). A list of possible packages is given at http://www.itee.uq.edu.au/~comp4006/CxSys software and choices can be sent via email to the course coordinator of during lab sessions in weeks 1-3. Packages not listed may also be chosen - check with the lecturers.

2.      Investigate your chosen package, finding out the resources that are available, and test it out. If you cannot run the software, choose a different package. Compare the strengths and weaknesses of the package against one of the packages used in the labs (eg Pajek, NetLogo) or a standard language (eg C, java).

3.      Write a short report as a web page or in html format (500-1000 words, an example report for Pajek is provided here). Please note that this page _does not_ do the comparison you need to make - it's just a general guide to layout, etc. Feel free to improve! Reports from all students will be linked to the comp4006 web page. Due Week 4 via online submission. Describe the package in your own words* under the following headings:

·        Names of package and the comparison package or language

·        Source (company, URL, references)

·        Cost (or if free, license conditions)

·        Link to help files

·        What it does (summarize the core capabilities of the software)

·        Why its useful (summarize typical uses)

·        Limitations or weaknesses (link to known bugs if available)

·        Sample screen shots

·        References - indicate all sources of material used (also state whether you generated the screen shots, or they were images taken from a URL).

·        Comparison of strengths and weaknesses of the two packages

·        Your name and affiliation

 

 * “In your own words”, means that no more than 5 words can be copied from another sentence.

4.      Prepare a 15 minute talk to describe your package (including a demonstration or sample screen shots). Due Week 5 in the tutorial.

 


 

 

Assignment 1 (10%) Marking sheet

 

Question 1a. Written summary (5%)

 

                                                                      Pass/fail

Content (4)

·        Name of package

·        Source (company, URL, references)

·        Cost (or if free, license conditions)

·        Link to help files

·        What it does (summarise the core capabilities of the software)

·        Why its useful (summarise typical uses)

·        Limitations or weaknesses (link to known bugs if available)

·        Sample screen shots ? indicate all sources of material used (state whether these are shots you generated, or images taken from a URL).

·        Other information as relevant

·        References (for web references is the date retrieved included? Are URLs given?)

·        Your name and affiliation

 

Presentation (1)

·        Reference format

·        Grammar

·        Spelling

·        Writing style

 

 

Total out of 5 marks

Penalty for not using your own words -5 marks.

 

 

Question 1b. Presentation (5%)

 

                                                                      Pass/fail

Content (4)

·        Demo

·        Description

·        Evaluation

·         Completeness

 

Presentation (1)

·        Clarity of explanations

·        Supporting material (overheads, handouts)

 

Total out of 5 marks.