AAU
Introduction to Software Engineering
This course covers software engineering, focusing on object-oriented methods.
Enrollment in this course is by invitation only
Digital devices, from home appliances to industrial machines,rely on software for various purposes. This software may be an integral part of the device, as in embedded systems, or it may be conceptually separate, treating the hardware as a platform, as with applications on smartphones and computers. Regardless of purpose or architecture, software development follows engineering principles to ensure effective and efficient creation. This course explores software engineering broadly, with a particular emphasis on the object-oriented approach.