The Software Development Studio is a unique teaching and learning environment at UTS, built to emulate a real software development practice, where student teams work on industry-initiated projects and industry leaders are volunteer mentors.
What does Software Development Studio involve?
The Software Development Studio is the School of Software’s Industry Studio Program offered as an elective to senior year students studying the Bachelor of Information Technology at UTS. It aims to teach the industrial design of software by replicating as closely as possible, the real life experience of software design through a structural process of teaching.
One brief, 12 weeks, teams of 4–6 students
Get involved
Working in multi-year teams and under the guidance of industry and faculty mentors and coaches, you’ll deliver solutions for problems posed by industry.
Teams are made up of four or five members who are not peers, but come from different years of study and also from both the Bachelor of Engineering and the Bachelor of Science in IT. You will also have half-a-dozen industry mentors who spend one to two hours weekly, face-to-face collaborating on your solution.
You will use industrial tools and work in development roles to create software as a design activity. Your team will use an Agile methodology; your group's software development is on a very short cycle so you can catch mistakes quickly. It is the perfect space to feel comfortable taking risks!
Combined with your practical experience in the software studio, you will receive theory and reflection tasks for your work practice.
What are some of the previous projects?
Teams have worked on industry-engaged projects that include assisting various mobile apps, research-based game development, start-ups with their software development, and extending a user interface development tool.
Meet the academic
Dr Yining Hu
Lecturer
School of Computer Science
Dr Yining Hu is a Lecturer in Software Engineering at the School of Computer Science, University of Technology Sydney. She is also a researcher and developer in Blockchain and Web3, IoT, and AI. She has worked on many industry and academic projects across various sectors including telecommunication, cryptocurrency, agriculture and supply chain management. Learn more about Yining



