beu computer science notes