Lecture note in Computer Science