It is a problem and theory oriented course