COMPUTER SCIENCE NOTES