Discrete calculus; linear difference equations; linear systems of difference equations; stability theory; difference equations as banded matrices; applications to numerical analysis; numerical methods for differential equations; models of real worldphenomena; historically important systems.