What Do We Do?

Since 2016, we've been working with various industry partners to bring their projects and ideas to life.Experienced professionals from The School of Computing and Information System (The University of Melbourne) are allocated to these projects to work as supervisors. Supervisors work closely to students, mentoring and guiding their development on technical and personal skills.Students work in large teams and in an agile way and make use of tools such as Confluence, JIRA, Slack, Bamboo, GitHub and others as part of their development process.At the end of the project, you receive all developed resources, including: documents, diagrams, prototypes, codes, tests and so on. Intellectual Property is yours. Our students, together with you and the Head of our School sign a legal document granting you all the rights of your project.This is truly an incredible opportunity for you and for our talented students to share knowledge and to learn from each other. We'd love to have you on board in the coming semesters.Come, work and have fun with us!Kind regards,
Eduardo.

Past Projects

CoachingMate Cyber

Motivational Model

Assistive Technology

Allogator

CoachingMate Analytics

Mezzuzah

FarmBot

Planning Visualisation

CIS Seminars

FireTech

Rehab Robot

Science Island

Our Project-based Subjects

SWEN90009 Software Requirements Analysis

The aim of this subject is to give students an understanding of the theoretical and technical principles behind systems analysis and software requirements engineering, applying techniques in a real-world project environment to analyse the requirements for systems.The subject is core in the MC-ENG Master of Engineering (Software) degree.View the subject handbook

SWEN90017 Masters Advanced Software Project

The aim of the subject is to give the students the knowledge and skills required to carry out real life software engineering projects. Students will work in large teams to develop a non-trivial software system for an external client using agile software engineering methods. Workshops are used to explore the application of advanced software engineering techniques to student projects and are drawn from topics in: analysis and modelling, product and project metrics, design and technologies, product testing and measurement and validation.View the subject handbook

SWEN90014 Masters Software Engineering Project

This subject gives students in the Master of Engineering (Software) their first experience in analysing, designing, implementing, managing and delivering a small software engineering project. The aim of the subject is to give students an understanding of the major phases of software development, what each phase requires and how that phase fits into the overall engineering process. The subject also aims to give students an understanding of the importance of analysis, design, quality assurance activities and management activities within a software engineering process and to underpin the practical aspects of the management, analysis, design and validation subjects within the degree.View the subject handbook

COMP90082 Software Project

This subject gives students in the Master of Information Technology experience in analysing, designing, implementing, managing and delivering a software project related to their stream of IT speciality. The aim of the subject is to guide students in being an independent member working within a team over the major phases of IT development, giving hands-on practical application of the topics seen throughout their degree. The subject also gives students a concrete understanding of teamwork processes and tools that underpin the practical aspects of developing software.View the subject handbook

Partner/Work With Us!

Interested in working with The University of Melbourne and bringing your ideas to life?
Please fill out the contact form below and we'll speak soon!
Click here to submit your interest