Lectures on engineering practice