According to the applicable ranges, ethics can be roughly classified into general ethics and professional ethics. The former indicates the values of morality for all people and the latter is for persons in specific fields or with professional skills. To spread the knowledge of professional ethics, the author taught a course of engineering ethics at Tatung University in 2008. This paper is the final report of this course. I hope to provide useful suggestions for the future teaching of professional ethics.