Computer Science notes summaries