Software Systems Engineering Vs Software Engineering. Software Engineering deals with designing and developing software of the highest quality while Systems Engineering is the sub discipline of engineering which deals with the overall management of engineering projects during their life cycle. Software developers are the carpenters.
You should choose Software Engineering if you are more interested in the hands-on approach and if you want to learn the overall life cycle of how software is built and maintained. Software engineering means applying engineering principles to software creation. But systems engineering also involves specifying building maintaining and supporting technical infrastructure.
Software Engineering and Systems Engineering are two such sub disciplines.
Most software is a component of a much larger system. Software engineers SEs additionally referred to as software developers who can make reliable software systems. But systems engineering also involves specifying building maintaining and supporting technical infrastructure. The SEBoK explicitly recognizes and embraces the intertwining between systems engineering and software engineering as well as defining the relationship between the SEBoK and the Guide to the Software Engineering Body of Knowledge SWEBOK Bourque and Fairley 2014.