615-145 Concepts in Software Development I | |
|---|---|
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 may not gain credit for both this subject and any of 615-185, 433-171, 433-151 or 433-142. |
Credit Points | 12.5 |
HECS Band | 2 |
Coordinator | To be advised |
Prerequisites | 615-140 or 615-120 (prior to 2004). |
Semester | 1, repeat 2 (view timetable) |
Contact | 30 hours of lectures, 12 workshops (two hours per week) and 12 hours of laboratory sessions |
Subject Description | The object of this subject is for students to develop problem-solving skills and to demonstrate the use of these skills in software development, using a high level language. This subject will cover topics including the software development lifecycle; the main concepts of programming - selection, iteration and subroutines; software testing and debugging, modular design and file handling. On completing this subject, students should:
In addition to these subject-oriented skills students are exposed to and are expected to develop the following generic skills:
|
Assessment | Ongoing assessment in the form of tutorial and laboratory assessment (50%); a written end-of-semester examination not exceeding three hours (50%). Successful completion of this subject requires a pass in the examination and the practical 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/