| UNIT OUTLINES 2004 |
| home > undergraduate > Software Engineering 104 > Software Engineering 104 Homepage |
|
Software Engineering 104 (670.104) 6 points / Semester 2 Handbook Description This unit introduces students to the foundations of software engineering by using the object-oriented design methodologies required for the generation and maintenance of reliable software. Students gain an understanding of engineering design practice as it applies to software production through exposure to the software lifecycle model. Concepts are developed and reinforced throughout the unit via case studies and practical exercises using a modern object-oriented programming language and software engineering tools. Unit Aims The major aim of the unit is to introduce students to the software engineering process. The generic learning outcomes are: Teaching Staff
Recommended Reading Y. Daniel Liang. Introduction to Java Progamming with SunONE Studio 4, Prentice-Hall, 2003. Contact Hours Students will be required to attend 29 hours of lectures, and a 3-hour laboratory session during weeks 3-12 (designed actually to take 2.5 hours). In addition there will be 8 voluntary revision lectures. To complete the work in this unit students are expected to work out of hours. As this is a 6 point unit, a total of 10-12 hours per week on average (including lectures, research, preparation and revision) would be usual. Assessment Each lab during weeks 3-9 will have about 5 exercises. These will be marked by the demonstrator during the laboratory for a total of 45 marks. This will be scaled to give a 15% overall mark towards the final mark for the unit. Unsatisfactory Progress
Penalties The School of Computer Science and Software Engineering has adopted a policy on minimum penalties for late items of assessment. This is the default policy of all units unless indicated otherwise, in writing, by the specific unit coordinator. Plagiarism Plagiarism is broadly defined to be when any portion of the work presented for assessment, can be attributed to another party. The student making the submission should acknowledge what aspects of the presented work is not directly derived by them. For the purposes of plagiarism it is irrelevant that you have been given permission by someone to copy their work and present it as your own.
This information is correct as at 08-Jul-2004, but is subject to change from time to time. In particular, The University reserves the right to change the content and/or method of presentation and/or the method of assessment of any unit of study, to withdraw any unit of study or programme, and/or to vary arrangements for any programme. Copyright© 2004 School of Computer Science, & Software Engineering The University of Western Australia CRICOS Provider Code: 00126G Last updated: 08-Jul-2004 |