Skip to main content

Software Engineering

A branch of computer science that deals with the design, implementation, and maintenance of complex computer programs (Merriam-Webster).