COMP 3018 Professional Experience
Credit Points 10
Legacy Code 300579
Coordinator Rhys Tague Opens in new window
Description Professional Experience is a final year 'capstone' project subject. This subject provides opportunities for students to gain hands-on experience in software systems requirements definition, analysis, design and implementation, in a real-world setting. Students work in groups, guided by an academic supervisor or an industry mentor, in achieving the goals set by the client that provides the project. Suitable projects are sourced from external organisations or within Western Sydney University by way of giving the students professional experience in independent learning and reflective practice.
School Computer, Data & Math Sciences
Discipline Programming
Student Contribution Band HECS Band 2 10cp
Check your fees via the Fees page.
Level Undergraduate Level 3 subject
Pre-requisite(s) Students in the Bachelor of Information and Communications Technology and associated double degrees with BICT are required to complete the following subjects
INFS 2001 Database Design and Development AND
COMP 3028 Software Construction AND
INFO 3019 Project Management
Students in the Bachelor of Computer Science (catalogue term 2023 onwards) are required to complete the following subjects
COMP 2009 Data Structures and Algorithms AND
INFS 2001 Database Design and Development AND
INFO 3019 Project Management
Students in the Bachelor of Computer Science (catalogue term 2019-2022) are required to pass three of the following subjects
COMP 2020 Technologies for Web Applications OR COMP 2019 Systems Programming 1
INFS 2001 Database Design and Development OR INFS 2002 Database Design and Development (Advanced)
INFO 3008 Professional Development
Students in the Bachelor of Information Systems and associated double degrees are required to complete the following subjects
INFS 2001 Database Design and Development OR
INFS 2002 Database Design and Development (Advanced)
AND
COMP 2020 Technologies for Web Applications OR
COMP 2019 Systems Programming 1
AND
INFO 3008 Professional Development
Equivalent Subjects INFS 3004
Incompatible Subjects INFO 3005
Restrictions
Students must successfully complete 160 credit points, and be enrolled in the following programs:
2800 Bachelor of Information Systems/Bachelor of Laws
2837 Bachelor of Information and Communications Technology/Bachelor of Laws (Honours)
2841 Bachelor of Information Systems/Bachelor of Laws (Honours)
2842 Bachelor of Information Systems Advanced /Bachelor of Laws (Honours)
2768 Bachelor of Information and Communications Technology/Bachelor of Laws
3506 Bachelor of Computer Science
3639 Bachelor of Information and Communications Technology
3654 Bachelor of Information and Communications Technology/Bachelor of Arts
3687 Bachelor of Information Systems
3711 Bachelor of Information and Communications Technology (Health Information Management)
3737 Bachelor of Information and Communications Technology/Bachelor of Business
3738 Bachelor of Information and Communications Technology/Bachelor of Business (Accounting)
3744 Bachelor of Information Systems/Bachelor of Business
6038 Diploma/Bachelor of Information and Communications Technology (Health Information Management)
6039 Diploma/Bachelor of Information and Communications Technology
6040 Diploma in Information and Communications Technology / Bachelor of Information Systems
Assumed Knowledge
Software development methodologies; Software analysis and design modelling tools and techniques; Programming languages; Implementing databases management systems; Software construction and testing.
Learning Outcomes
On successful completion of this subject, students should be able to:
- Complete all tasks in the SDLC to produce a software product or a component of one, working independently and under constraints, in a group setting.
- Produce a full set of professional level documents covering all phases of the SDLC.
- Integrate skills and knowledge gained from previous units as required by your project.
- Apply newly learned technologies to the completion of project activities.
- Mitigate probable risks when planning, organising and controlling project activities.
- Reflect back on your learning experience and the issues involved when managing software development projects.
- Demonstrate verbal communication skills when presenting a developed system to a diverse audience.
Subject Content
- Software system lifecycle including requirements for a software system, software solutions that satisfy requirements, and tools and techniques for the assurance of quality and compliance of the software system throughout its development life cycle
- Project planning and management
- Stakeholder management
- Negotiation, collaboration
- Reflection for improved performance, professional development and lifelong learning
- Documentation requirements for communicating software systems requirements and design (technical documentation & document version control)
- Communication of designs, solutions, ideas to stakeholders
Assessment
The following table summarises the standard assessment tasks for this subject. Please note this is a guide only. Assessment tasks are regularly updated, where there is a difference your Learning Guide takes precedence.
Type | Length | Percent | Threshold | Individual/Group Task | Mandatory |
---|---|---|---|---|---|
Applied Project | 1.1 Project Plan - Approximately 3,500 words (7-10 pages) (5%) Group submission ** 1.2 Project Proposal - Approximately 3,500 words (7-10 Pages) (5%) Group submission ** 1.3 Systems Analysis & Design Report - Approximately 7,500 words (15-20 Pages) (15%) Group submission ** 1.4 Handover & Completion Report - Approximately 2,500 words (5-7 Pages) (5%) Group submission ** 1.5 Diary and Reflections Report Diary (at least 2 entries per week with each entry of 100-250 words of length). Reflections Report (600 words) 1-2 pages (5%). Individual submission. ** Used as part of the 'groupmark- component' in calculation of Individual Marks in the individual marks calculation tool. | 35 | N | Group/Individual | Y |
Applied Project | 2.1 Working Prototype - Demonstrable working prototype that gives the client an idea how the end product would look like (Full functionality is not required) (10%) Group submission **; 2.2 Completed Final System - Fully functional system, with appropriate base data (where required), that meets all system requirements identified. (40%) Group submission **; ** Used as part of the 'group-mark-component' in calculation of Individual Marks in the individual marks calculation tool. | 50 | N | Group/Individual | Y |
Applied Project | 3.1 Final Presentation - (25 minutes) (10%) Group Presentation **; 3.2 Abstract & Video - Project Abstract 400 words (1 page) AND Video- (5-8 minutes) (5%) Group submission * | 15 | N | Group | Y |
Prescribed Texts
- No Essential texts
Teaching Periods
Autumn (2024)
Campbelltown
On-site
Subject Contact Anupama Ginige Opens in new window
View timetable Opens in new window
Penrith (Kingswood)
On-site
Subject Contact Anupama Ginige Opens in new window
View timetable Opens in new window
Parramatta - Victoria Rd
On-site
Subject Contact Anupama Ginige Opens in new window
View timetable Opens in new window
Sydney City Campus - Term 1 (2024)
Sydney City
On-site
Subject Contact Antoinette Cevenini Opens in new window
View timetable Opens in new window
Sydney City Campus - Term 2 (2024)
Sydney City
On-site
Subject Contact Antoinette Cevenini Opens in new window
View timetable Opens in new window
Spring (2024)
Campbelltown
On-site
Subject Contact Rhys Tague Opens in new window
View timetable Opens in new window
Penrith (Kingswood)
On-site
Subject Contact Rhys Tague Opens in new window
View timetable Opens in new window
Parramatta - Victoria Rd
On-site
Subject Contact Rhys Tague Opens in new window
View timetable Opens in new window
Sydney City Campus - Term 3 (2024)
Sydney City
On-site
Subject Contact Antoinette Cevenini Opens in new window
View timetable Opens in new window
Autumn (2025)
Campbelltown
On-site
Subject Contact Anupama Ginige Opens in new window
View timetable Opens in new window
Penrith (Kingswood)
On-site
Subject Contact Anupama Ginige Opens in new window
View timetable Opens in new window
Parramatta - Victoria Rd
On-site
Subject Contact Anupama Ginige Opens in new window
View timetable Opens in new window
Sydney City Campus - Term 1 (2025)
Sydney City
On-site
Subject Contact Antoinette Cevenini Opens in new window
View timetable Opens in new window
Sydney City Campus - Term 2 (2025)
Sydney City
On-site
Subject Contact Antoinette Cevenini Opens in new window
View timetable Opens in new window
Spring (2025)
Campbelltown
On-site
Subject Contact Rhys Tague Opens in new window
View timetable Opens in new window
Penrith (Kingswood)
On-site
Subject Contact Rhys Tague Opens in new window
View timetable Opens in new window
Parramatta - Victoria Rd
On-site
Subject Contact Rhys Tague Opens in new window
View timetable Opens in new window
Sydney City Campus - Term 3 (2025)
Sydney City
On-site
Subject Contact Antoinette Cevenini Opens in new window