Reactor Design Lectures Notes