Software Engineering

Software engineering is a field ofengineering, for designing and writing programs for computers or other electronic devices. A software engineer, or programmer, writessoftware (or changes existingsoftware) and compiles softwareusing methods that make it better quality.