scope of m sc software engineering