Final answer:
Engineering activism can be achieved through following a code of ethics (option A) and engaging with the public (option C). These activities ensure that the engineering profession acts responsibly and takes into account the societal impact of its work.
Step-by-step explanation:
The question asks which actions constitute engineering activism. Activism within the context of engineering involves efforts to ensure the profession contributes positively to society by adhering to ethical standards and engaging with the public on relevant issues. Two ways to participate in engineering activism are:
- Following a code of ethics: Adherence to a code of ethics is pivotal in engineering as it lays the groundwork for professional conduct and decision-making that aligns with societal values. Entities like IEEE-CS have adopted codes of ethics, which outline the obligations of engineers to create safe and environmentally friendly technology.
- Engaging with the public: In order to ensure that engineering work aligns with societal needs and values, it is important for engineers to maintain a dialogue with the public. This can include community involvement, public education, and considering public feedback in the engineering design process.
While following ethics by design could be considered part of adhering to a code of ethics, it is less about activism and more about the methodology of engineering work. Moreover, performing all tasks required of you is not necessarily a form of activism unless those tasks involve proactive engagement with ethical issues or the public.