How Software Influences Finance Courses