Jerzy Tecza
Jerzy Tecza voted up Anonymous' answer

Software engineering deals with designing and developing software of the highest quality. A software engineer does analyzing, designing, developing and testing software. Software engineers carry out software engineering projects, which usually have a standard software life cycle.

System Engineering is the sub discipline of engineering which deals with the overall management of engineering projects during their … Read more