Software Engineering is a rather young field of engineering that still has a lot of room to grow. It can be defined as the study and application of engineering to design, development and maintenance of software. Software Engineering started in early 1940s and the name was coined in 1968. Terms used instead of Software engineering are Software development and Information technology.
Software Engineering Sub Disciplines
Software Engineering has been divided into a number of sub-disciplines which are as follows;
- Software requirements
- Software design
- Software construction
- Software testing
- Software maintenance
- Software configuration management
- Software engineering management
- Software engineering process
- Software engineering tools and methods
- Software quality
Top Software Engineering Universities
The top three ranked universities when it comes to Software Engineering are as follows;
Software Engineering Associations
There are a myriad of associations pertaining to Software engineering but we shall list only three;
Being a Software Engineer
Software Engineer Salary
A Software Engineer’s average annual salary in USA is $92,000.
Top Software Engineering Companies
The top three companies pertaining to Software Engineering are;
Top Software Engineering Inventions
Check out the three top inventions (as per us) that are a result of Software Engineering.