order economically obtain software reliable works efficiently real machines fritz bauer ref name bauer ref branch computer science deals design implementation maintenance complex computer programs merriam webster 'software engineering' encompasses act writing code tools processes organization uses build maintain code time software engineering thought 'programming integrated time' software engineering google term also used less formally informal contemporary term broad range activities formerly called computer
Formal science Computer science Software engineering