Learn what to expect from a software engineering degree online, from courses to career outlook, including software engineering jobs and salaries for graduates.