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