Each student will work on a project as a member of a software development team, or on an individual software development project. The project will focus on software development for industrial and business applications such as computer games, financial systems and medical information systems. To successfully complete the project, students will be required to apply an advanced body of knowledge and specialist cognitive and technical skills in one or more computing and software engineering areas including user interface, software development, database management systems, networking, wireless/mobile computing, web based and general application development environments. At the successful conclusion of this unit, students should be able to make use of software engineering processes.
NIT5110 - Networking Systems or
NIT5130 - Database Analysis and Design or
NIT5150 - Advanced Object Oriented Programming and
EPM5600 - Principles of Project Management or
EPM5700 - Project Management and Information Technology
|1.||Adapt and manage complex software development processes to produce software more quickly and accurately, and with a lower failure rate;|
|2.||Produce a software application with a strong industrial background;|
|3.||Devise and design software systems by critical application of software engineering principles;|
|4.||Create and generate requisite project documentation including project analysis and design documents;|
|5.||Implement milestone testing of software and user acceptance testing; and|
|6.||Interpret and transmit information to both specialist and non-specialist audiences.|
|7.||Critically Reflect understanding on computer ethics in practical project development.|
|Report||Project Proposal (1000 words)||10%|
|Project||System Analysis and Design Report (2000 words)||40%|
|Project||Final System Delivery and Evaluation (3000 words)||50%|
Object Oriented and Classical Software Engineering 8th ed.
Schach, S.R., (2010)
Where to next?
As part of a course
This unit is studied as part of the following courses. Refer to the course page for information on how to apply for the course.
Study a single unit
This unit can be studied on its own, without enrolling in a full degree. Learn more about single units of study at VU.
VU takes care to ensure the accuracy of this unit information, but reserves the right to change or withdraw courses offered at any time. Please check that unit information is current with the Student Contact Centre.