Introduction This is a blog which is used to record and share my study notes about computer science and software engineering.