Course Code SENG3993
Course Title Software Workplace Practice 2
Units of Credit 12
Lecturer Wen Hu
Admin Wen Hu
Classes No Lectures
Consultations By-appointment
Course Website https://webcms3.cse.unsw.edu.au/SENG3993/22T1/
Course Contact Email seng3993@cse.unsw.edu.au
Handbook Entry https://www.handbook.unsw.edu.au/undergraduate/cou...
Student Reps stureps@cse.unsw.edu.au ... to raise major issues about the course


Course Summary

It is the second of three fully assessable Industry Training courses Co-op Scholars complete as part of their Bachelor of Engineering (Honours) (Software). Successful completion of Co-op Placement 1 course (SENG2991) is a prerequisite for this course.

This course provides scholars with further opportunity to practically apply software engineering principles in an industry environment gaining a deeper understanding of the processes, systems and tools used during software design.


Course Timetable

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

This course covers 2 terms and is taught in a single stream.


Course Aims and Relationship to Other Courses

This course is only available to UNSW students 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 second 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 organization. Students will gain deeper knowledge about software engineering practices and technologies through real-world practical skill development.

This course is designed:

  • to develop advanced technical skills in an area of the SENG degree such as Web Systems, Business Systems, i.e. Security, Embedded Systems, Big Data, INFS, AI, Software as a Service (SaaS), DevOps and Product Management.
  • to develop students’ teamwork skills that software engineering students require for designing software systems using agile practices.
  • to develop other important skills such as project management and communication.

Student Learning Outcomes

The Course Learning Outcomes (CLOs) are what you should be able to demonstrate by the end of this course, if youparticipate 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 theduration 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 PLOis 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:

Demonstrate an understanding of the relationships between user requirements, design concepts and implementation considerations during the software design process

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

Reflection Activities

End of Placement Presentation

Sponsor Evaluation

Demonstrate an understanding of the principles involved in creating designs that address the needs of users and develop an understanding of basic User Experience (UX) and Human Computer Interaction (HCI) issues

PLO 5: Ability to think and design software systems from the perspective of the end user and to communicate clearly and effectively with business stakeholders

Reflection Activities

End of Placement Presentation

Sponsor Evaluation

Develop the skills needed to implement a quality software system by choosing appropriate languages, libraries and frameworks

PLO 4: Ability to think at multiple levels of detail and abstraction encompassing an appreciation for the structure of computer systems and the processes involved in their construction and analysis.

Reflection Activities

End of Placement Presentation

Sponsor Evaluation

Collaborate effectively and display innovative collaborative skills in an agile teamwork environment.

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

Gain in depth experience in an advanced SE specialization such as Web Systems, Business Systems, Embedded Systems, Big Data, Software as a Service (SaaS), DevOps

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

Sponsor Evaluation

Pre-requisites / Co-requisites

  • Currently enrolled in Program 3707 in the SENGAH stream, and
  • in an approved workplace arrangement, and
  • completed SENG2991
  • 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 IT experiences and link their real-world experience to their university learning.
  • a collaborative process (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’ technical and professional competencies which are needed for entry-level successes 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 theOpen Learning Platform, face to face workshops and final presentations. Students MUST complete all learningactivities.

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%)
<o:p></o:p>

50%

Online activities which vary in length.

Final Report max 1500 words.

  1. Sponsor Organisation Analysis and Project Proposal: Week 3
  2. Progress report: Week 10
  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 SENG3993.

Late submission of any form of assessments: Assessments submitted late are subject to the following penalty: the maximum mark obtainable reduces by 5% per day late. Thus if the assessment is marked out of 10, and students A and B hand in assessments worth 9 and 7, both four days late, then the maximum mark obtainable is 8, so A gets min(9, 8) = 8 and B gets min(7,8) = 7. Assessments handed in over 5 days late will receive no marks.

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-24

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-24

Work Placement

Carrying out tasks in sponsor organization

Weekly Reporting to Supervisor at Sponsor Organization

24

Personal Reflection Report

Final report reflecting on learning outcomes and experiences.

Personal Reflection Report

to be submitted at the end of placement

24

Presentation

End of Placement Presentation

Prepare End of Placement Presentation

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

24

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 Monday 14 February 2022, 10:23:47 PM, last modified Wednesday 01 February 2023, 08:40:17 PM.


Back to top

SENG3993 22T1 (SENG Co-op Placement 2) is powered by WebCMS3
CRICOS Provider No. 00098G