Professional Documents
Culture Documents
1 - Software Engineering Introduction
1 - Software Engineering Introduction
Software Engineering
Masoud Bahrah
1-What is Software
2- What is Engineering
3- What is software engineering
4- History of Software engineering
5- component of software engineering
6- Different between software engineering and computer science
7- well engineered software
8- conclusion
definition of engineering.
“The process of productive use of scientific knowledge is called
engineering.”
Or
“The science concerned with putting scientific knowledge to practical
use.”
Software is everywhere!
We rely on software to drive our cars and to fly our planes.
We rely on software to monitor our health, and to administer the
related medications when we are sick.
We rely on software to manage our banking infrastructure.
Other uses of software?
Key reasons:
1- Software systems are increasing in complexity, doubling in size by
an order of magnitude.
2- To keep speed with this growth, the size of the average
development team continues to increase..
3- Software is fundamentally different than other manufactured
products.
Cloud Engineer
Mobile App Developer
Software Developer/Engineer
Security Engineer
Full Stack Developer
Data Engineer
1- Amazon
You can earn anywhere from $146,000 to $233,000 annually as a software
engineer with Amazon
2- Apple
For a multinational technology company like Apple, software engineering
earnings average $145,739 per year. Junior engineers average $86,725 with
the company
Bloomberg
At Bloomberg, software engineers receive an average of $153,608 annually