{'fraction_non_alphanumeric': 0.015349194167306216, 'fraction_numerical': 0.0, 'mean_word_length': 5.392156862745098, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Teaching professional and ethical aspects of electrical engineering to a large class

As electrical engineering has expanded and diversified with the technology it creates, it has also more firmly established itself as a well-respected profession that has provided significant benefits to society. Electrical engineering education is continually diversifying to keep step with the profession. For instance, the area of professional and ethical aspects of electrical engineering is increasingly found in electrical engineering programs, either as a stand-alone course or as a topic discussed in conjunction with design (courses). Most view this as a positive development since it is often thought that the focus on professionalism and ethics is likely to help maintain the integrity and respect of the profession as a whole. In this paper we identify resource materials, background information, a syllabus, and outline for teaching a course on professional and ethical aspects of electrical engineering. Special attention is given to issues encountered when this topic is taught to a large class. In particular, it is explained how to turn the large class "problem" into an advantage that can actually enrich the educational process of teaching professional and ethical aspects of electrical engineering.