software engineering
nounUK /ˈsɒft.weə ˌen.dʒɪˈnɪə.rɪŋ/
US /ˈsɔːft.wer ˌen.dʒəˈnɪr.ɪŋ/
Software engineering is the job of building computer programs carefully so they work well.
She studied software engineering so she could help make apps and games.
RELATED WORDS
OTHER MEANINGS
2. The branch of engineering that applies engineering principles to creating and maintaining software systems.
The university offers a degree in software engineering within its engineering faculty.
3. The professional practice of designing, testing, and maintaining large computer programs.
Good software engineering kept the banking system reliable during the busy holiday season.
4. The process of planning and organizing how software is built, not just writing the code.
Their team treats software engineering as a team sport, with reviews and testing at every step.