Credits: 30
Module Code: INT010