/
Course Intro

Course Intro

Welcome to SENG3011 for 25T1!

Course Description

This course is part the series of software engineering workshops designed to teach students to work in teams and apply their knowledge to solve real-life problems. This workshop builds on the foundational theoretical knowledge of first year core course COMP1531, as well as the second-year workshop SENG2021. Students in this course are exposed to a series of modern technologies and tools that are used in industry to build robust, performant and scalable software services in the context of an enterprise DevOps environment. Alongside a development of technical maturity, students explore ideas surrounding leadership in a Software Engineering context through working in a team and individual reflection. The course has a number of industry sponsors that include Atlassian, GitHub, AWS and Optiver.

Course Learning Outcomes

  1. Understand and explore the architecture of cloud-based microservice and API-based software systems. ☁️

  2. Explore and work with modern DevOps and software toolchains used in industry development. 🔨

  3. Synthesise and adapt large-scale software systems to changes in requirements, evolutions in technology, and the need for scalability. 🏗️

  4. Develop skills in leadership and management in a dynamic Software Engineering environment. 🏈

  5. Deepen the ability to plan, design, implement, test and document quality software in an agile environment. ♻️

Related content