Software engineering

Subject classification: this is an information technology resource .

Software engineering is a field of computer science, concerned with designing and writing programs for computers.

Detailed DoD Technical Reference Model.

Today it is mostly done in a team. Software engineering can broadly be split into the following:

Programming is definitely the blood of almost all software. And just like calculus is to engineering, programming is to software engineering.

Overview

There are four generic phases in Software Engineering which are Analysis, Design, Coding and Testing.

Concepts

Coding

Algorithm design and analysis

Data structures

Systems design

Problem-solving

Mathematics

Becoming a software engineer

Printed resources

Other websites

See also

References

    This article is issued from Wikiversity - version of the Sunday, December 07, 2014. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.