Course Code | SENG2991 |
Course Title |
Software Workplace Practice 1
|
Units of Credit | 6 |
Lecturer | Wen Hu |
Admin | Wen Hu |
Classes | No Lectures |
Consultations | By-appointment |
Course Website |
https://webcms3.cse.unsw.edu.au/SENG2991/21T1/
|
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 |
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 organizations towards the professional and technical development of scholars.
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 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 courseallows scholars to apply the fundamental principles of software engineering to software development and management practices in their sponsoring organization. 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:
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: |
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
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.
Students’ performance will be monitored and reviewed throughout the Industry Placement, and feedback and advice provided.
There will be three assessment components as listed below:
Assessment Task | Weighting | Length | Due date (Tentative) |
|
50% |
Online activities which vary in length. |
|
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.
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:
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.
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.
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
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.
9 months ago
, last modified
8 months ago
.
Resource created Saturday 30 January 2021, 10:36:06 AM, last modified Thursday 04 March 2021, 08:48:10 AM.