Bachelor (Honours)
Software engineering applies engineering principles to software systems, focusing on design, development, testing, and management. This specialisation enhances coding skills and understanding of engineering principles in software development.
Software engineering is the application of principles used in the field of engineering, which usually deals with physical systems, to the design, development, testing, deployment and management of software systems. This specialisation will give engineering students a solid understanding of how to apply engineering principles to software development whilst building on core coding skills.
What you'll learn