Notices

  • Project Competition Opportunity - Coding Fest

    Posted by Grace Kan 21 days ago, last modified 21 days ago.

    Hi everyone, here's an exciting competition opportunity from Dr Basem, our deputy director of Software Engineering:

    Hello SENG3011 Students

    It's been inspiring to see some of your innovative software applications and demos. From your demonstrations, we have been inspired by several great application ideas that solve real-world problems through introducing creative software features.

    Many groups showed great passion for the project work they have done and produced very good quality software applications. I strongly recommend you to pursue the project journey and showcase it in relevant venues (e.g., academic and industry events, competitions) across the University and externally. Below is one potential venue that might be of interest to showcase and participate in this CodingFest event that is open for University students. This event accepts coding projects, besides the key areas listed, that involved solving problems through software applications. The poster submission is straightforward. The deadline is on Frida 25 Apr. There are monetary awards and of course great recognition of achievement supported by the industry. Further details can be found on the CodingFest webpage.

  • Week 10 Notice

    Posted by Grace Kan 23 days ago, last modified 23 days ago.

    Hope you've had a great long weekend!

    Just a few reminders from me:

    🦈 Shark Tank Presentations

    Your Shark Tank presentations will be happening this week. This will be marked by your tutor and another tutor. Your tutors will post a presentation schedule sometime soon.

    ✅ Sprint 2 Mark Release

    Your Sprint 2 marks should be released on Give. Please make an EdStem Forum post if there is something wrong with your mark.

    🗒️ Sprint 3 Submission

    Unlike other Sprints it requires you to write a final report (make sure you can download it as a PDF ) which you will submit via the following Microsoft Forms link: https://forms.office.com/r/5DhGGJqPj4. The Sprint is due on Week 11 Monday 28 Apr. 5 pm . Fethi will be marking this report.

    🎨 Portfolio

    Just a reminder that you will be submitting your portfolio via this link as a PDF : https://forms.office.com/r/Cuz6KzB7A4

    Note that there is a maximum of 4 pages excluding appendix. Please follow the page count as penalties will be given for exceeding the page count.

    The portfolio is due in Week 11 Tuesday 29 Apr, 5pm.

    🗒️ MyExperience

    Please complete your MyExperience (available via Moodle) if you haven't! This gives us the valuable opportunity to hear your feedback so we can improve the course for future iterations.



  • Week 9 Notice

    Posted by Grace Kan about a month ago, last modified about a month ago.

    Welcome to Week 9!

    ✅ Sprint 2 Feedback

    Your tutors are still in the process of marking your Sprint 2, they should finish up very soon (hopefully by your tutorial, if not, the feedback will be released via Teams). Your marks will be released later this week after we moderate the marking.

    🎥 Sprint 3 Demo or Die

    Don't forget that you will need to present in your tutorial next week (Week 10 tutorial) (please ensure that you attend it so you can receive the presentation marks - if you can't make it please email se3011@cse.unsw.edu.au beforehand with your reason). This will be done in-person.

    For the Friday tutorials that coincide with the public holidays, your tutor will have made arrangements which they should have already informed you of.

    🗒️ Sprint 3 Submission

    Unlike other Sprints it requires you to write a final report (make sure you can download it as a PDF ) which you will submit via the following Microsoft Forms link: https://forms.office.com/r/5DhGGJqPj4. The Sprint is due on Week 11 Monday 28 Apr. 5 pm .

    🎨 Portfolio

    Just a reminder that you will be submitting your portfolio via this link as a PDF : https://forms.office.com/r/Cuz6KzB7A4

    Note that there is a maximum of 4 pages excluding appendix. Please follow the page count as penalties will be given for exceeding the page count.

    The portfolio is due in Week 11 Tuesday 29 Apr, 5pm.

    🖌️ Frontend Help Sessions

    To help everyone complete Sprint 3 (which is more demanding than other Sprints because of the breadth of its content), we have decided to hold some online (primarily) frontend help sessions . I will be holding them on the following times this week:

    Feel free to use these as an opportunity to ask questions about UI/UX, the design of your application UI, API design, as well as any frontend debugging. As I will be the only tutor present, please make sure to join early to secure your spot in the queue .

    Unfortunately, we won't be offering DevOps/Deployment help during these sessions, please ask those questions on the forum first.

    Please do let us know if these sessions are helpful, and we will run more of them.


    Apart from that, please ask on the forums if you have any questions!

  • Week 8 Notice

    Posted by Grace Kan about a month ago.

    Great job on getting Sprint 2 completed!

    ✅ Sprint 1 Feedback and Marks Released

    Last week you should have received your feedback from your tutors (please ask your tutor if this is not the case). Your marks have now been finalised and should be viewable via Give . Please make a forum post if this is not the case.

    🌤️ Deployment Costs

    Please note that it is your own responsibility to manage your deployment costs. You can minimise costs by turning off services when you are not using them. Make sure to check the cost dashboard regularly so you are not getting charged.

    This course only takes responsibility for the AWS Academy Learner Accounts which we supply (this will not require you to enter any payment informatioin). Unfortunately, any additional costs you incur will be your own responsibility.

    🎥 Sprint 3 Introduction Video

    There will be no lectures this week however Fethi has created a Sprint 3 Requirements video to help you understand what is required: Week 8_Video_Sprint 3 Requirements.mp4 . Please watch this before you start on the Sprint.

    Don't forget that this Sprint involves a presentation during your Week 10 tutorial (please ensure that you attend it so you can receive the presentation marks). Unlike other Sprints it requires you to write a final report (make sure you can download it as a PDF ) which you will submit via the following Microsoft Forms link: https://forms.office.com/r/5DhGGJqPj4. The Sprint is due on Week 11 Monday 28 Apr. 5 pm .

    🎨 Portfolio

    You will be submitting your portfolio via this link as a PDF : https://forms.office.com/r/Cuz6KzB7A4

    Note that there is a maximum of 4 pages excluding appendix. Please follow the page count as penalties will be given for exceeding the page count.

    The portfolio is due in Week 11 Tuesday 29 Apr, 5pm.

    Please ask on the forums if you have any questions!

  • Week 7 Notice

    Posted by Grace Kan about a month ago, last modified about a month ago.

    Hope you had a good flex-week! We're now around 2/3 of the way through the course!

    🛑 No Week 7 Lectures

    There will be no lectures this week to give you more time to work on your Sprints.

    📝 Sprint 1 Feedback and Marks

    Your tutors have almost finished marking Sprint 1 and will be giving you your feedback in your tutorials (please message them if you'd like it earlier via MSTeams).

    Please note that we will not be releasing marks yet as we are still standardising marking between tutorials. This will be released early Week 8.

    🏃 Sprint 2 Deadline

    Sprint 2 will be due this Friday at 5pm . Please make sure you submit on time as your tutor will be checking the dates on GitHub, Jira and Confluence etc.

    If you're struggling, remember to prioritise!

    We will give you more marks for functionality over deployment, so please focus on what is easier to get done (get the easy marks before you aim for the hard ones). Feel free to post on the EdStem forum if you have any technical/spec clarification questions and we will do our best to help.

    If you have group members who have dropped out during Sprint 2, we will make arrangements (e.g. scaling, lenient marking) to reduce the impact.

    🎨 Portfolios

    While portfolios are not due until Week 11, I recommend starting them early (it's due only one day after Sprint 3) and ensuring you have enough contributions to your group that you can document for it.

  • Lecture today is in person

    Posted by Fethi Rabhi 2 months ago.

    I would encourage everyone to come to our lectures today in person in Mathews B:

    • "Frontend Dev - Using Atlassian Forge to Simplify Frontend Dev" by Nick Patrikeos (Atlassian) (11am - 12pm)
    • "Software Engineering - Building Culture" by Nick Maesepp (Atlassian) (12pm - 1pm)

    Our Atlassian guests will also discuss job opportunities and you will have the chance to have one to one interactions with them.

  • Week 5 Notice

    Posted by Grace Kan 2 months ago.

    Hi everyone,

    Hope you're ready for your presentations for Sprint 1! Here are some announcements from us:

    🎤 Week 5 Lectures

    This week, Fethi will be giving a lecture on testing and building robust software. Nick Patrikeos and Nick Maesepp from Atlassian will also be talking about frontend development and building culture.

    Wed - livestream link

    • "Testing - Some Tips on Building Robust Software " by Prof. Fethi Rabi (4pm - 6pm)

    Thurs - livestream link

    • "Frontend Dev - Using Atlassian Forge to Simplify Frontend Dev" by Nick Patrikeos (Atlassian) (11am - 12pm)
    • "Software Engineering - Building Culture" by Nick Maesepp (Atlassian) (12pm - 1pm)

    📆 Deadlines

    During your mentoring time slot in Week 5 , you will be required to deliver a 10-minute presentation to your class and tutor. The presentations will strictly be 10 minutes long . Once you hit 10 minutes, you will be stopped by your tutor , so please make sure that you time your presentation. This will be followed by 3 minutes of questions from your tutor and the audience.

    Sprint 1 is due Week 5 Friday 5pm (unless you have ELS Provisions). Please make sure your Confluence, Jira and GitHub repositories are accessible by your tutor and that you have published/pushed everything before the deadline.

    Best of luck on your presentations and Sprint 1 submission!

    ✍️ Feedback

    Whether you want to share how we can better support you or provide feedback on our resources, please fill out the feedback form here .

  • Week 4 Notice

    Posted by Grace Kan 2 months ago.

    Hi everyone,

    Hope Sprint 1 has been going well, you've nearly made it to the end of the first Sprint! 🥳 Well done with getting used to DevOps and designing your systems. Here are some announcements from us:

    🛑 No Lectures in Week 4

    Once again, we will not be holding lectures this week. Please ask your questions through the EdStem Forum. We'll resume back to the normal lecture schedule in Week 5 where we'll have some guest lecturers from Atlassian talk about frontend development and building culture.

    🎤 Friday Tutorials

    If you are in a Friday tutorial, there will be public holidays in Week 9 and 10 meaning that your class will be rescheduled. You will be doing a presentation in Week 10, which means this is especially important. Your tutors will give you more detailed information in your tutorials this week about this.

    ✍️ Feedback

    Whether you want to share how we can better support you or provide feedback on our resources, please fill out the feedback form here .

  • Invitation to participate in research on assessment and feedback

    Posted by Grace Kan 2 months ago.

    Researchers from UNSW are conducting a project about international students’ experience of assessment and feedback in the context of cross-disciplinary studies.

    The research study is looking to recruit people who meet the following criteria:

    • International students
    • Doing a dual degree at Australian universities

    Participation in this research will take approximately 10-15 minutes. To acknowledge your time and effort, participants can expect a one in ten chance of receiving a $10 Woolworths e-gift card as remuneration for completing the survey.

    If you decide to take part in the research, you can access the survey via the link or the QR code below .

    More information is available here .

    Thank you in advance!

  • Week 3 Notice

    Posted by Grace Kan 2 months ago, last modified 2 months ago.

    Hi everyone,

    Hope week 2 has been going well for you! Here are some updates from our end:

    🛑 No Lectures in Week 3

    We will not be holding any lectures this week. We hope that this gives you more time to work on this Sprint! This won't mean that there will be no new resources to help you. We will still be supporting you through the EdStem Forum, so please make sure to ask your questions there.

    🌥️ First Technical Guide - Learner Lab Guide

    From the feedback received so far, I've decided to release a new series of Technical Guides similar to the resources we put out last year for SENG2021. I'll be creating a series of very basic documentation and/or videos to help with this course. Please keep in mind that, while we can’t provide support for every platform and framework, we’ll do our best to share helpful resources to guide you in the right direction. This resource is primarily designed to support struggling students. We encourage everyone to conduct their own research and explore beyond what’s provided!

    The first of these guides is now available on EdStem to help you get set up with Learner Lab, see this link .

    💰 AWS Budget Management

    Managing your budget on Learner Lab is extremely important because once you run out of the $50 USD that has been allocated to you, the services you may have spent time creating will be gone . We do NOT take responsibility for anything that happens if you exceed the budget. That being said, there are a few strategies to help you available on the guide here .

    🎤 Week 3 Tutorials

    In this week's tutorials, your tutors will check in on your progress with your Engineering Proposals. Feel free to ask them to provide feedback or bounce some ideas off them. Note that your tutors can't "draft mark" your work (as in give a draft grade e.g. 75/100), but they can point you in the correct direction.

    Once again, n ote that we do NOT allow tutors to give feedback on these outside of tutorials , so this is valuable time!

    ✍️ Feedback

    We are constantly working to enhance this course and provide the support you need. Your feedback is invaluable—whether it's about resources you'd like to see or areas where we can improve. Please don’t hesitate to share your thoughts using the feedback form here . We actively review and implement suggestions, so you can expect to see improvements soon.

    Once again, don’t forget to post any questions you have on our EdStem forum!

  • Encouraging students to attend lectures in person

    Posted by Fethi Rabhi 3 months ago.

    A reminder that although the lectures are also provided on-line, please make every effort to attend in person.

  • Week 2 Notice

    Posted by Grace Kan 3 months ago, last modified 3 months ago.

    Hi everyone,

    Hope you've been going well so far with uni! Here's what you should expect for Week 2:

    📆 Week 2 Lecture Schedule

    We have a few exciting guest lectures planned for you!

    Wed - livestream link

    • "DevOps on AWS" by Shankar Ganesh (4pm - 5pm)
    • "Introduction to Docker" by Alan Ng (5pm - 5:20pm)
    • Announcements, Updates and Q&A w/ Fethi (5:20pm - 6pm)

    Thurs - livestream link

    • "CI/CD" by Dr Basem Suleiman (11am - 11:45am)
    • "Testing" by Chinmay Manchanda (11:45am - 12pm)
    • "Testing at Optiver" by Greg Saunders (12pm - 1pm)


    🔧 Confluence + Jira Access

    All Confluence and Jira Spaces should now be set up for your groups (if you've forgotten which group you're in, please let your tutor know and they'll tell you). If you have not been assigned to a group yet , please make sure you contact your tutor . Please note that any groups of 4 and 5 are expected to complete the same workload, if you are in a group of 6 you are expected to complete more.

    🌥️ AWS Credential Invites

    You should have also received an invite to AWS Academy through your emails, please make sure you join that ASAP! While you do not have to use it, we strongly encourage it as we will have more support to offer you throughout the term (including AWS engineers to assist you with some technical issues).

    Please let Vishal know via email ( v.shelke@student.unsw.edu.au ) or the EdStem forum if you need help with accessing this.

    🪣 Repositories

    Unlike prior iterations of the course, we have decided to allow you to create your own repositories to give you more flexibility around deployment and running CI/CD pipelines. You are free to use Gitlab, GitHub etc. as long as you add your tutor to the repository so they are able to see your progress and mark your work.

    📌 Spec Updates and Extension for Engineering Proposal Draft

    There also have been some updates to the spec, so please make sure to read up on that. As an apology for the hiccups at the start of this course, we've decided to extend the deadline for your Engineering Proposal Draft . It will now be due at the end of Week 3 , which will give you an extra week's worth of time to work on it. Please make sure it is published on Confluence by this date.

    If you've finished yours earlier, feel free to run it past your tutor to get some early rough advice. Note that we do NOT allow tutors to give feedback on these outside of tutorials , so please use your time with your tutor wisely!

    If you have any spec questions, please put this on the forum and Fethi will get to you.

    🎤 Tutorial Content

    Don't forget that it's compulsory to attend tutorials. During the tutorials, your tutor will check up on your progress to give you some advice and ensure things are going fine, feel free to use this as an opportunity to check if you're progressing at an OK rate, and that you're heading in the correct direction. Unfortunately, we won't be able to offer much debugging help due to the limited amount of time in the tutorials, however we will open help sessions later on in the term to help with this.

    🧩 Group Work

    Group work is always difficult, and while we hope that things are smooth sailing, sometimes the unexpected does happen. If any issues arise, please make sure to tell your tutor early so we can help you! Please also let us know if anyone in your group drops.


    Don't forget to pop any questions you have on our EdStem Forum!


  • 📣 Welcome to SENG3011

    Posted by Grace Kan 3 months ago, last modified 3 months ago.

    Welcome everyone to SENG3011 - Software Engineering Workshop 3 (25T1) and I hope you've had a great summer break!

    I'm Grace and I'll be the course admin for this session. Professor Fethi will be our LiC this term and I'll be assisting him in managing this course.

    💡What to Expect

    This is a project-based course in which you will be working on a real-world project in a team of 5 members from your lab under the supervision of a mentor/tutor. Your mentor will check on the team project progress on a weekly basis. Lab attendance is mandatory and will be recorded weekly , you must let your tutor know if you cannot make a lab.

    Project details will be discussed during week 1 lecture/labs. Groups will be assigned in your first tutorial, so please make sure to shoot your tutor an email/message if you know you will be absent.

    📚Preparation

    If you are looking to do some preparation - we'd advise revising COMP1531 and SENG2021 content. We expect at this point in your degrees you are confident with programming, software design principles, source control (Git), Web APIs and Agile techniques.

    📌 Please familiarise yourself with the details of the course outline to learn about the course objectives and assessments. More details will be shared on Confluence .

    💬 Communication

    This course uses WebCMS and Confluence for the course materials (specs and other resources) and assessments. In the next few days after groups have been decided , you will be added to the formal Confluence and Jira Spaces which you'll be working in with your teammates. For now, use this link to access the spec.

    Edstem is also used for discussion (feel free to ask for help, there are dedicated tutors to assist you) and announcements. You can join the course’s Edstem discussion forum from Moodle . Please report any access issues to Fethi and I (se3011@cse.unsw.edu.au) or to your tutor during week 1.

    We will also have professionals from AWS Academy who will be helping you with AWS access and setup (more details on this will come).

    Your tutor will be communicating with you through email and your Microsoft Teams class (please let your tutor know if you have not been added yet).

    🎥 Course Delivery

    There are a few lectures in this course that will cover and revise important topics, besides some industry lectures from our course sponsors. The lectures will be in-person as described in the timetable and WebCMS . It’s strongly recommended to attend in-person.

    Lecture Times:

    📌 See the full timetable here

    📆 Wed 16:00 18:00 at MathewsThB

    📆 Thu 11:00 13:00 at MathewsThB

    Your tutor will assist your group through the weekly tutorials and we will be opening up help sessions soon (stay tuned!).

    We hope you will enjoy learning from this course and look forward to an exciting term! As always, please let us know on the EdStem Forum if you have any questions.

    Regards,

    SENG3011 Teaching Team


Back to top

SENG3011 25T1 (Software Engineering Workshop 3) is powered by WebCMS3
CRICOS Provider No. 00098G