615-241 Software Development II (Advanced) | |
|---|---|
Note | Students enrolled in the BSc, BASc or a combined BSc course (except for the BSc/BIS) will receive science credit for the completion of this subject. Students cannot gain credit for both this subject and either 615-240 or 433-254. Previously known as 615-241 Software Development (Advanced). |
Credit Points | 12.5 |
HECS Band | 2 |
Coordinator | Ms T Linden |
Prerequisites | At least H3 in 615-145 Concepts in Software Development I or a pass in both 433-151 Introduction to Programming (Advanced) and 615-120 (prior to 2004). |
Semester | 1 (view timetable) |
Contact | 36 lectures (three per week), 11 tutorials (one hour per week) and laboratory work (two hours per week) |
Subject Description | This subject consists of a survey of major programming paradigms, including object-oriented design and programming techniques, and discussion of the software development life cycle and the tools available to facilitate software development. Advanced topics covered may include threads, file I/O and reusable software components. At the completion of this subject, students should:
Students should also develop critical report-writing skills and improve their collaborative skills working in teams. |
Assessment | A 2-hour end-of-semester written examination (50%); other assessment including individual and group projects taking up to 40 hours per team member plus continuous assessment (50%). Successful completion of this subject requires a pass in both the examination and the projects portion of the assessment. |
Status: Official 2004 Last Modified: Monday June 21 22:12 SGML to HTML Conversion: Information Division - CWIS (SDI) Authorised by: Academic Registrar Enquiries: http://unimelb.custhelp.com/