Applied linear algebra and scientific computing

Basic Information

MI009 (4+2+1) - 9 ECTS credits

Introduce students to the basic ideas and methods of numerical linear algebra used in solving linear systems, least-squares problems, eigenvalue and singular value problems. Teach students how to use computers in science with applications in numerical linear algebra but also in numerical analysis (linear and nonlinear equations, integration, interpolation, simulations and optimizations). With hands on practice students will learn to write sequential and parallel programs in Python, Octave or Matlab and analyze algorithms with good numerical properties. Combine mathematical and computer science knowledge.

You can access the course content at the following link: PDF

Basic literature

  1. Ninoslav Truhar; Numerička linearna algebra; Osijek : Odjel za matematiku, Svučilišta J. J. Strosmayera u Osijeku, 2010.
  2. G.Golub, C.F.Van Loan, Matrix Computations, Johns Hopkins Univ Pr., 3rd edition, 1996.
  3. R.Scitovski, Numerička  matematika, Odjel za matematiku, Sveučilište u Osijeku, Osijek, 1999.
  4. Dianne P. O’Leary, Scientific Computing with Case Studies, SIAM Press , 2009
  5. T. F. Comena, C. van Loan, Handbook for Matrix Computations, SIAM, Press, 1988.

Additional literature

Teaching materials

The materials are available on the internal Teams channel of the course, through which all internal communication takes place. Students are required to register on the course’s Teams channel. The channel code for joining the course can be found in the schedule.