Lectures and labs