In this course, we shall be discussing Modelling and Simulation in the context of computing science and engineering. Simulation modelling, in the context of computing, is concerned with the techniques and concepts employed in precisely representing the state and dynamics of any object of interest. The object of modelling and simulation may be real, contrived or imaginary. The kind of model created for an object is a function of the purpose, scope and context of its application. We will look into the theories, concepts and fundamental principles underlying the creation of effective models and their efficient simulations. The function of computing as the  instrument for constructing simulation modelling tools and techniques will be the focus of our discourse.

Specifically, we will examine the general issues about and around precise model construction and their implementation as computing artefacts through simulation. We will also demonstrate some key concepts using suitable case studies based on indigenous African experiences.