[an error occurred while processing this directive]
[an error occurred while processing this directive]Students will undertake a large project and work in groups on a software project for a client. The client may be internal to Monash or from the industry or research organisation. In general, projects involve all aspects of the system development lifecycle. Groups are responsible for their own project management, with guidance from a supervisor. Some projects will warrant students working in pairs or individually.
2 hrs lectures/wk
For Software Engineering Studio unit, the workload commitments are for 2 semesters of study:
CSE4002
FIT3077 or CSE3308 and one of FIT2002, FIT3086 or BUS2176
Yuan-Fang Li (unit coordinator and project supervisor)
Consultation hours: Matters for unit coordinator may be raised during weekly seminar slot, matters for project supervisor may be raised during fortnightly meeting
Carlo Kopp (project supervisor)
Consultation hours: Matters may be raised during fortnightly meeting
Robert Merkel (project supervisor)
Consultation hours: Matters may be raised during fortnightly meeting
Peter Tischer (project supervisor)
Consultation hours: Matters may be raised during fortnightly meeting
Robyn Mcnamara (project supervisor)
Consultation hours: Matters may be raised during fortnightly meeting
Week | Activities | Assessment |
---|---|---|
0 | Unit covers two semesters, however this unit schedule lists only semester 2 activities (see Moodle site for full year schedule) | No formal assessment or activities are undertaken in week 0 |
1 | Recap of semester 1 and summary of SWEBOK interviews | |
2 | Guest lecture series | Assessment task 5: process and project documentation (final version due at the end of the semester). |
3 | Guest lecture series | |
4 | Guest lecture series | |
5 | Guest lecture series | |
6 | Guest lecture series | |
7 | Guest lecture series | |
8 | Introduction to SWEBOK and interview preparation | |
9 | Software walkthroughs | Assessment task 2: software walkthrough with supervisor and client. |
10 | Software walkthroughs | Assessment task 2 (cont'ed): software walkthrough with supervisor and client. |
11 | Group presentations | Assessment task 3: group presentation of project. Client acceptance sign-off due. |
12 | Group presentations | Assessment task 3 (cont'ed): group presentation of project. Assessment taks 5 and 6 (process & project documentation and software product): final version due. |
SWOT VAC | No formal assessment is undertaken in SWOT VAC. Assessment task 4: SWEBOK Interviews, will be held during examination period. | |
Examination period | LINK to Assessment Policy: http://policy.monash.edu.au/policy-bank/ academic/education/assessment/ assessment-in-coursework-policy.html |
*Unit Schedule details will be maintained and communicated to you via your learning system.
Assignments: 100%
Assessment Task | Value | Due Date |
---|---|---|
Individual seminar presentation | 5% | In seminar slot in semester 1 (Weeks 7 to 9) |
Software walk throughs | 20% | One code walk through scheduled each semester (Weeks 9 and 10) |
Group presentations | 20% | One presentation each semester in the seminar slot (Weeks 11 and 12) |
Individual SWEBOK interviews | 5% | Will be scheduled during the examination period |
Process and project documentation | 20% | Different due dates throughout the project. Final versions of all documentation will be assessed at the end of the project (see unit schedule and more detailed breakdown on Moodle site). |
Software product | 30% | Client acceptance sign-off due semester 2 (Week 11), final project website with all software artifacts due end of semester 2 (Week 12) |
Faculty Policy - Unit Assessment Hurdles (http://www.infotech.monash.edu.au/resources/staff/edgov/policies/assessment-examinations/unit-assessment-hurdles.html)
Academic Integrity - Please see the Demystifying Citing and Referencing tutorial at http://lib.monash.edu/tutorials/citing/
Attendance at all seminar classes is expected.
Students are also expected to attend weekly or fortnightly meetings with project supervisors.
Assessment criteria will be:
There will be one software walkthrough each semester (10% each).
For each walkthrough, 5% will be a group mark, 5% an individual mark.
For the group mark, the assessment criteria will be the overall quality of the project group's code as a whole.
For the individual mark, the assessment criteria will be their individual contribution to the project group code, as well as their demonstrated understanding of the code.
There will be one group presentation each semester (10% each).
For each presentation, 5% will be a group mark, 5% an individual mark.
All students in a team will get the same group mark (5%) for the following assessment criteria:
Each student will receive an individual mark (5%) for the following assessment criteria:
Assessment criteria:
Each piece of documentation will be assessed on:
While there will be a single overall mark out of 20 for this assessment component, the marks each individual team member receives may be adjusted to reflect their individual contribution to the project.
The overall software deliverable for the project will be assessed on:
While there will be a single overall mark out of 30 for this assessment component, the marks each individual team member receives may be adjusted to reflect their individual contribution to the project.
Monash Library Unit Reading List
http://readinglists.lib.monash.edu/index.html
Submission must be made by the due date otherwise penalties will be enforced.
You must negotiate any extensions formally with your campus unit leader via the in-semester special consideration process: http://www.monash.edu.au/exams/special-consideration.html
It is a University requirement (http://www.policy.monash.edu/policy-bank/academic/education/conduct/plagiarism-procedures.html) for students to submit an assignment coversheet for each assessment item. Faculty Assignment coversheets can be found at http://www.infotech.monash.edu.au/resources/student/forms/. Please check with your Lecturer on the submission method for your assignment coversheet (e.g. attach a file to the online assignment submission, hand-in a hard copy, or use an online quiz). Please note that it is your responsibility to retain copies of your assessments.
If Electronic Submission has been approved for your unit, please submit your work via the learning system for this unit, which you can access via links in the my.monash portal.
Please check with your lecturer before purchasing any Required Resources. Limited copies of prescribed texts are available for you to borrow in the library, and prescribed software is available in student labs.
Customised Software Engineering laboratory (the MUSE lab) at Clayton with the standard lab image plus high end software engineering & testing tools from IBM/Rational, Websphere software from IBM, Testing tools from Compuware. Open source tools such as Eclipse, Junit & coverage testing tools.
May require visit to project client.
Monash has educational policies, procedures and guidelines, which are designed to ensure that staff and students are aware of the University’s academic standards, and to provide advice on how they might uphold them. You can find Monash’s Education Policies at: www.policy.monash.edu.au/policy-bank/academic/education/index.html
Key educational policies include:
The University provides many different kinds of support services for you. Contact your tutor if you need advice and see the range of services available at http://www.monash.edu.au/students. For Sunway see http://www.monash.edu.my/Student-services, and for South Africa see http://www.monash.ac.za/current/.
The Monash University Library provides a range of services, resources and programs that enable you to save time and be more effective in your learning and research. Go to www.lib.monash.edu.au or the library tab in my.monash portal for more information. At Sunway, visit the Library and Learning Commons at http://www.lib.monash.edu.my/. At South Africa visit http://www.lib.monash.ac.za/.
For more information on Monash’s educational strategy, see:
www.monash.edu.au/about/monash-directions and on student evaluations, see: www.policy.monash.edu/policy-bank/academic/education/quality/student-evaluation-policy.html
Feedback from previous SETU surveys has been incorporated into changes in the unit structure this semester.
If you wish to view how previous students rated this unit, please go to
https://emuapps.monash.edu.au/unitevaluations/index.jsp