Linear Algebra through Computer Science Applications