Course Code SENG2991
Course Title Software Workplace Practice 1
Units of Credit 6
Lecturer Sabine King and John Shepherd
Admin Sabine King and John Shepherd
Classes No Lectures
Consultations By-appointment
Course Website https://webcms3.cse.unsw.edu.au/SENG2991/21T3/
Course Contact Email seng2991@cse.unsw.edu.au
Handbook Entry https://www.handbook.unsw.edu.au/undergraduate/courses/current/SENG2991
Student Reps stureps@cse.unsw.edu.au ... to raise major issues about the course


Course Summary

It is the first of three fully assessable Industry Training courses Co-op Scholars complete as part of their Bachelor of Engineering (Honours) (Software). UNSW Co-op scholars have been selected into the Industry-linked Career Development Program based on academic merit and after rigorous selection and must uphold high standards to remain in the program.

This course provides scholars with a practical application of the fundamental principles of software engineering in an industry environment whilst leveraging the knowledge and support of industry sponsor organisations towards the professional and technical development of scholars.


Course Timetable

This is an industry training course which takes place on the host organisation’s premises and therefore the student needs to comply with the organisation’s normal working hours.


Course Aims and Relationship to Other Courses

This course is only available to UNSW Co-op Program scholars who are enrolled in the UNSW Bachelor of Engineering (Honours) (Software) and are a current scholar in the UNSW Co-op Program. It is the first of three fully assessable Industry Placement courses Co-op Scholars complete as part of their Bachelor of Engineering (Honours) (Software) degree. This course allows scholars to apply the fundamental principles of software engineering to software development and management practices in their sponsoring organisation. It enables scholars to develop work readiness skills to industry standards and enhances employability. This realises the UNSW 2025 Strategy to enable students to obtain a holistic education, securing the real-world practical skills needed for a rapidly evolving workplace.

This course helps students develop reflective practices to prepare them for reflective activities in professional practice.

This course is designed:

  • As an introduction to the professional workplace and the role of Software Engineering in the sponsor organisation and draws comparison and highlights differences to theory learnt at university.
  • To provide an understanding of the role of Software Engineers in supporting business operations.
  • To develop the ability to ‘learn from experience’ and through collaborative reflective learning through reflection and analysis of their placement experiences.

Student Learning Outcomes

The Course Learning Outcomes (CLOs) are what you should be able to demonstrate by the end of this course, if you participate fully in learning activities and successfully complete the assessment items.

CLOs also contribute to your achievement of the Program Learning Outcomes (PLOs), which are developed across the duration of a program for all software engineering students. More information on PLOs is available under <u>Policies andSupport</u>. PLOs are, in turn, directly linked to UNSW graduate capabilities and the aspiration to develop “globally focused graduates who are rigorous scholars, capable of leadership and professional practice in an international community”.

The following table shows how the CLOs for this course relate to the overall PLOs and indicates where each CLO and PLO is assessed:

Course Learning Outcomes

Program Learning Outcomes

Course Assessment Item

On successful completion of the course, you should be able to:

This course helps you to develop the following Program Learning Outcomes:

This learning outcome will be assessed in the following items:

Apply discipline knowledge and skills about different phases of the software engineering cycle (requirements, design, implementation and testing) in an industry environment

PLO 1: Demonstrate a solid understanding of the software engineering knowledge and skills, necessary to begin practice as a software engineer.

Reflection Activities

End of Placement Presentation

Demonstrate awareness of the nature of developing a complex software system in which stakeholders from multiple application domains are involved

PLO 6: Have the understanding that software interacts with many different domains and the ability to be able to communicate with, and learn from, experts from different domains

Reflection Activities

End of Placement Presentation

Sponsor Evaluation

Demonstrate knowledge about how people are managed using collaboration tools to support complex software development activities

PLO 7: Be knowledgeable about current software engineering practices in the workplace, collaborative software development and management processes and their role in the development of quality software systems.

Reflection Activities

End of Placement Presentation

Sponsor Evaluation

Work effectively in an “agile team” in the workplace

PLO 7: Be knowledgeable about current software engineering practices in the workplace, collaborative software development and management processes and their role in the development of quality software systems.

Reflection Activities

End of Placement Presentation

Sponsor Evaluation

Demonstrate awareness of the role of Requirements and Design Fundamental Concepts and Processes in an industry context

PLO 2: Ability to appropriately define and apply relevant abstractions from algorithmics, computer science, and mathematics to complex software system development.

PLO 3: Ability to design and build a system, component, or process to meet desired needs within realistic constraints such as technical, economic, and ethical constraints.

Open Learning Platform Activities

End of Placement Presentation


Pre-requisites / Co-requisites

  • Currently enrolled in Program 3707 in the SENGAH stream, and
  • in an approved workplace arrangement, and
  • completed COMP1511, COMP1531 and COMP2521.
  • Non Co-op scholars should contact the Co-op office or ENG Work Integrated Learning team for internship opportunities.

Approach to Learning and Teaching in the Course

This course is based on the concept of active learning i.e. the best way to learn Software Engineering skills is to participate in a real workplace. Students learn most effectively when they are thoroughly engaged in the learning process and are supported within the learning environment to take up challenges offered. This philosophy is reflected in the Guidelines on Learning that Inform Teaching at UNSW, which may be found at www.guidelinesonlearning.unsw.edu.au .


Learning Activities and Teaching Strategies

Students prepare for the workplace through the completion of goal setting and workshops/seminars which offer guidance to the scholars on professional expectations. Refer to UNSW Co-op Program IT Guidelines document.


For the on-line and workshop components, the learning and teaching activities focus on “reflective student learning”. Reflection involves exploration of our thoughts and actions to better understand the assumptions, values and ethical frameworks we may be using both consciously and (often more importantly) unconsciously. Reflection also describes the process of evaluating elements of the self, the task and the environment regarding their impact on practice, with the aim of guiding effective decision-making and action.


Industry Placement environments are well suited to fostering reflective learning practices among students. In this course:


  • each student will reflect and share his or her placement experiences and link their real-world experience to their university learning.
  • a collaborative process is applied (including peer exchanges informally and at workshops) rather than confined to introspection.
  • based in practice, going beyond an academic assessment and demonstrating reflection’s role in developing students’ professional competencies which are needed for entry-level successes in the workforce as well as for students’ long-term career opportunities.

The on-line and workshop components consist of independent and collaborative on-line learning activities on the Open Learning Platform, face to face workshops and final presentations. Students MUST complete all learning activities.


Students’ performance will be monitored and reviewed throughout the Industry Placement, and feedback and advice provided.

Assessment

There will be three assessment components as listed below:

Assessment Task Weighting Length Due date (Tentative)
  1. Pre-placement Sponsor Organisation Analysis (10%)
  2. Personal Reflection Journal (15%)
  3. Reflection Report (25%)

50%

Online activities which vary in length.

  1. Sponsor Organisation Analysis and Project Proposal: Week 2
  2. Progress report: Week 8
  3. Final Report: End of placement

End of Placement Presentation

30%

20 mins presentation + 10 mins Q&A

To sponsor organization and UNSW representatives

Final month of placement

To be coordinated between students and Course Coordinator

Sponsor Evaluation

20%

Complete prescribed form

Completed within 2 weeks of end of placement

Total

100%

Formal Requirements:

In order to pass this course, you must achieve a composite mark of at least 50 out of 100. You are expected to attempt all assessment requirements in the course.

Note that there is no formal examination for SENG2991.

Plagiarism is defined as using the words or ideas of others and presenting them as your own UNSW and CSE treat plagiarism as academic misconduct, which means that it carries penalties as severe as being excluded from further study at UNSW. There are several sources to help you understand what plagiarism is and how it is dealt with at UNSW:

Make sure that you read and understand these. Ignorance is not accepted as an excuse for plagiarism. In particular, you are responsible for the of your assignment files such that they are not accessible by anyone but you by setting proper permissions on your CSE home directory and/or on online code repositories. Note also that plagiarism includes paying or asking another person to do a piece of work for you and then submitting it as your own work.


Course Schedule (Tentative)


Week

Activity

Topic

Assessment/ Other

1-2

Professional Development Agreement

Goal setting in liaison with sponsor company and approval from LIC, mapping of placement, understanding sponsor organization and role within team and broader community.

To assist with Personal Reflection Journal

1-20

Personal Reflection Journal

Initial assessment of scholar’s self and professional competencies as well as sponsor’s expectations of a new interns.

Weekly entries into Personal Reflection Journal reflecting on experiences and learnings.

Personal Reflection entries

to be submitted twice (as the appendices of Progress Report and Final Report)

1-20

Work Placement

Carrying out tasks in sponsor organization

Weekly Reporting to Supervisor at Sponsor Organization

20

Personal Reflection Report

Final report reflecting on learning outcomes and experiences.

Personal Reflection Report

to be submitted at the end of placement

20

Presentation

End of Placement Presentation

Prepare End of Placement Presentation

Schedule presentation (remember to invite LIC and Co-op Industry Partner)

20

Evaluation

Sponsor and Scholar Evaluation

To be summitted via Co-op Program Career Manager Platform


Note:



Course Evaluation and Development

The LIC, Software Engineering Program Director and the Co-op Program office are actively monitoring student learning and quality of the student experience in this program. A random selection of completed assessment tasks may be used for quality assurance, such as to determine the extent to which program learning goals are being achieved. All material used for such purpose will be treated as confidential.

Feedback is regularly sought from students and continual improvements are made based on this feedback. At the end of this course, you will be asked to complete the myExperience survey , which provides a key source of student evaluative feedback. Your input into this quality enhancement process is extremely valuable in assisting us to meet the needs of our students and provide an effective and enriching learning experience. The results of all surveys are carefully considered and do lead to action towards enhancing educational quality.

In this course, we will seek your feedback through end of term myExperience responses and through informal feedback.


Conflict Resolutions

The LIC will be available during the placement to meet with the scholar and the sponsor if required. The UNSW Co-op Program Scholar Manager and/or your Industry Partner should be the first point of contact between the sponsor/scholar and the University in the event of unresolved issues which may arise during the placement. Remedial actions may be necessary, and UNSW requires the opportunity to guide the placement to satisfactory conclusion for all parties.


Special Consideration

If a student can foresee that their participation or performance is going to be affected significantly by illness or other unavoidable cause, the student should contact the course coordinator and Co-op Program office as soon as possible

You can view the Special Consideration policy at the link here

UNSW handles special centrally (in the Student Lifecycle division), so all special must be submitted via the UNSW Special Consideration website. If your work in this course is affected by unforeseen adverse circumstances, you should apply for Special Consideration. Special must be accompanied by documentation on how you have been affected, which will be verified by Student Lifecycle. Do not email the course directly about special consideration. If your request is reasonable and your work has clearly been impacted, then

  • a lab, you may be granted an extension
  • problem set, you may be granted an extension
  • a project report, you may be granted an extension

Note the use of the word "may". None of the above is guaranteed. It depends on you making a convincing case that the circumstances have clearly impacted your ability to work. Note that UNSW expects you to be available to sit Supplementary Exams, if required. If you are awarded a supplementary exam and do not attend, then your exam mark will be zero.

If you are registered with Disability Services, please forward your documentation to your Lecturer within the first two weeks of term.

Contacting LiC and Course Admin: No personal emails please.


Safe Return to Campus


9 months ago , last modified 8 months ago .

Resource created Friday 17 September 2021, 10:37:35 PM, last modified Wednesday 27 October 2021, 02:09:39 PM.


Back to top

SENG2991 21T3 (SENG Co-op Placement 1) is powered by WebCMS3
CRICOS Provider No. 00098G