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 (Advanced) are required to complete the following subjects
COMP 2030 Data Structures and Algorithms (Advanced) AND
INFS 2002 Database Design and Development (Advanced) AND
INFO 3019 Project Management

Students in the Bachelor of Information Systems and associated double degrees are required to complete the following subjects
INFS 3023 Advanced Systems Development Methodologies AND
INFS 3024 Enterprise Architecture and Design Thinking

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:

  1. 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. 
  2. Produce a full set of professional level documents covering all phases of the SDLC.
  3. Integrate skills and knowledge gained from previous units as required by your project.
  4. Apply newly learned technologies to the completion of project activities.
  5. Mitigate probable risks when planning, organising and controlling project activities.
  6. Reflect back on your learning experience and the issues involved when managing software development projects.
  7. Demonstrate verbal communication skills when presenting a developed system to a diverse audience. 

Subject Content

  1. 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
  2. Project planning and management
  3. Stakeholder management 
  4. Negotiation, collaboration
  5. Reflection for improved performance, professional development and lifelong learning
  6. Documentation requirements for communicating software systems requirements and design (technical documentation & document version control)
  7. 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 Rhys Tague Opens in new window

View timetable Opens in new window

Hybrid

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

Hybrid

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

Hybrid

Subject Contact Rhys Tague 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

View timetable Opens in new window