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

Mr S Maynard

Prerequisites

615-120 Introduction to Information Systems

Semester

1, repeat 2 (view timetable)

Contact

30 hours of lectures; 12 workshops (two hours per week); 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, subroutines; software testing and debugging, modular design and file handling.

On completing this subject, students should:

  • understand the concepts of software development;

  • understand how to evaluate alternative algorithmic solutions to a problem;

  • be able to put these concepts in practice to develop small applications using an application framework and a high-level programming language; and

  • have a working knowledge of the structure of computer systems and the role of systems software.

In addition to these subject-oriented skills students are exposed to and are expected to develop the following generic skills:

  • be able to identify a problem and logically pick it apart to generate a creative solution;

  • have established a supportive network of peers, and have developed regular and effective study techniques;

  • be able to manage time effectively; and

  • be comfortable using other software such as electronic mail and web browsers.

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 both the exam and the practical portion of the assessment.



Status:                   Official 2003
Last Modified:            Monday April 28 22:12
SGML to HTML Conversion:  Information Division - CWIS (SDI)
Authorised by:            Academic Registrar
Enquiries:                http://unimelb.custhelp.com/

Valid CSS! Valid XHTML 1.0!