- For each chapter, the name of the chapter is the key topic or term to be introduced. Even without the explicit description on the learning objectives, the explanation of the chapter titles or section topics can give the idea of the context and expected learning scopes.
- It provides a number of exercises in each chapter so the learner can work out by himself, and the exercises at end of chapter are further provided with sample solutions, which is useful for enhancing learning.
- Users can read the site as html based site or download the pdf version for reading it as an online book .
- Some links to the terms introduced or jargon used leading the further explanation are expected for readers further reading or deeper understanding. Furthermore, for the terms listed in the Glossary at the end of each chapter, the corresponding terms can be added with links to the Glossary.
There are exercises at the end of each chapter. These exercises are easy to integrate into assignments or homework. They can serve a good resources for students to reinforce their concept and practise their skills.