Complexity Analysis: a gentle introduction

A gentle introduction to the concept and practice of complexity analysis. This is a text adaptation of a number of lectures in which I taught this and related topics.