Describes an engineering ethics course at Penn State for first-year engineering students. In the one-credit seminar entitled "How Good Engineers Solve Tough Problems," students meet every week to to understand ethical frameworks, develop ethical problem-solving skills, and to better understand the professional responsibilities of engineers. The article describes the main goals and structure of the course.