COMP484 Software Engineering
Updated: 11 August 2009| Credit Points | 6 | |||||||||||||||
| Offering |
|
|||||||||||||||
| Online level |
|
|||||||||||||||
| Intensive School(s) | None | |||||||||||||||
| Supervised Exam | There is a UNE Supervised Examination held at the end of the teaching period in which you are enrolled. | |||||||||||||||
| Pre-requisites | COMP132 or COMP132A or COMP532 or candidature in a postgraduate award | |||||||||||||||
| Co-requisites | None | |||||||||||||||
| Restrictions | COMP284 or COMP284A or COMP584 | |||||||||||||||
| Notes | on-campus online D; off-campus online E; 200- and 300-level COMP units (excluding COMP 286) require a knowledge of, and programming experience with the C or C++ language. Any student who completed COMP 130 prior to 1995 should contact the School of Science and Technology for advice. It is recommended that students enrolled for 200-level and above COMP units have access to an IBM compatible computer running the Linux Operating System. |
|||||||||||||||
| Combined Units |
COMP284 - Software Engineering |
|||||||||||||||
| Coordinator(s) | Ioan Despi (idespi@une.edu.au) | |||||||||||||||
| Unit Description |
An introduction to the practical problems of specifying, designing, implementing and testing large reliable software systems. Additional topics covered in lectures and tutorials include object-oriented design, ethical issues and use of languages as C++, PHP, Python, databases as MySQL, and notations as UML and Z. The final part is devoted to important new technologies, such as security engineering, service-oriented software engineering and aspect-oriented software development. Two lectures and a two-hour laboratory session per week. |
|||||||||||||||
| Prescribed Material Mandatory |
Text(s):
Note: Students are expected to purchase prescribed material
| |||||||||||||||
| Disclaimer | Unit information may be subject to change prior to commencement of the teaching period. |
