{'fraction_non_alphanumeric': 0.02177293934681182, 'fraction_numerical': 0.0, 'mean_word_length': 5.571428571428571, '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}}
An instructional module for teaching ethics within an ECE curriculum

Incorporating Electrical and Computer Engineering (ECE) case studies when teaching ethics can help ECE students to relate to the engineering ethics concepts that are taught in the classroom. This paper describes an instructional module that has been used to teach ethics to ECE undergraduates. This module includes ECE case studies, as well as classroom activities that utilize the ethics code of conduct of the following professional bodies: IEEE, IEEE Computer Society, ACM (Association for Computing Machinery), and the NSPE (National Society of Professional Engineers).