Course Title: Programming Project 3

Part A: Course Overview

Course Title: Programming Project 3

Credit Points: 12.00

Terms

Course Code

Campus

Career

School

Learning Mode

Teaching Period(s)

COSC1268

City Campus

Undergraduate

140H Computer Science & Information Technology

Face-to-Face

Sem 1 2006

COSC1476

City Campus

Postgraduate

140H Computer Science & Information Technology

Face-to-Face

Sem 1 2006

COSC2223

RMIT University Vietnam

Undergraduate

140H Computer Science & Information Technology

Face-to-Face

Viet2 2009,
Viet3 2009,
Viet1 2010,
Viet2 2010,
Viet3 2010,
Viet2 2013,
Viet1 2016,
Viet2 2016

COSC2223

RMIT University Vietnam

Undergraduate

171H School of Science

Face-to-Face

Viet1 2017,
Viet3 2017

Course Coordinator: Dr Andy Song

Course Coordinator Phone: +61 3 9925 9761

Course Coordinator Email: e20561@ems.rmit.edu.au


Pre-requisite Courses and Assumed Knowledge and Capabilities

Enforced Prerequisite: Software Engineering Project Management

You will be strong in programming and have successfully completed the pre-requisite Programming Techniques* course. You will have some idea as to the type of project you wish to undertake. You will also be self motivated as this project will be undertaken by you alone (with the guidance of the project supervisor) and you will have strong self discipline and time management capabilities.
* Students must have achieved a Credit (60%) or more in Programming Techniques (or equivalent as determined by an RPL test).

Note it is a condition of enrolment at RMIT that you accept responsibility for ensuring that you have completed the prerequisite/s and agree to concurrently enrol in co-requisite courses before enrolling in a course.

For your information the RMIT Course Requisites policy can be found at Course requisites – 7.29.1.6: http://www.rmit.edu.au/browse;ID=twx09y07zi1c


Course Description

This course enables you to carry out a programming project from inception to completion. You will originate a project and source a staff supervisor and the project scope will then be agreed between your supervisor and yourself. You will plan the project and its milestones, and complete the agreed deliverables within the agreed timeframes. These deliverables could include Requirements Specifications, Design and Architecture Documents, Test Plans, User guides, Installation Manuals, and the programs themselves, depending on the nature of the project undertaken.


Objectives/Learning Outcomes/Capability Development

Your analytical capabilities, problem solving skills, and programming research and capabilities will be proved with a successful demonstrable outcome.


  


Overview of Learning Activities

You will, by your own research and undertakings, but also with the assistance of your supervisor, learn more about the programming tools you use for your project. You will also learn the importance of careful time management, project documentation and issues and risk management.


Overview of Learning Resources

As this is a self propelled project, you will seek whatever resources you need, both inside and outside of the school, to successfully complete the project. Your supervisor (and his/her experience) will also assist in guiding you along the project / technology path.


Overview of Assessment

Assessment for this course consists of a series software project deliverables to be delivered throughout each semester, one of these is a demonstration/presentation.

For standard assessment details, including hurdle requirements, relating to Computer Science and IT courses see: http://www.rmit.edu.au/compsci/cgi