
CSE 301 basically includes computer and computer ethics. It consists of an overview of ethics for computing majors, includes the history of computing, intellectual property, privacy, ethical frameworks, professional ethical responsibilities, and risks of computer-based systems. This course is one of the best-designed course at ASU and it not only teaches you computer ethics but so much more. Following are the objectives of CSE 301.
1) Students will understand the contributions made by pioneers in mathematics and computer science.
There are so many pioneers and mathematicians who have contributed to computer science. They have changed the world with the help of their contributions. Few famous personalities are Mark Zuckerberg, Bill Gates and many more.
2) Students will be aware of intellectual property rights, including copyrights and patents.
A patent is a limited duration property right relating to an invention, granted by the United States Patent and Trademark Office in exchange for public disclosure of the invention. Copyright is the most common method used to protect a software. A programmer automatically owns the copyright of any programme they write and there is no procedure to follow or fee to pay. However, it is advisable to certify the date of creation and name of the creator (i.e. name of the creator(c)and date of the creation).
3) Students will understand issues associated with privacy.
4) Students will be aware of methods and tools of analysis (ethical frameworks): Identify and evaluate ethical choices.
A decision-making framework is an easily employable tool designed to ensure ethical actions in a company’s choices. A solid framework should address issues that an organization faces regularly. The decision-making framework does not provide a step-by-step checklist, but rather an overview of the key points that will assist in finding ethical solutions to problems that arise daily. There will always be unique conflicts that require out-of-the-box thinking and the following frameworks each provides a unique approach.
5) Students will understand professional and ethical responsibilities, including those defined in the ACM/IEEE Professional Code of Ethics.
Professional ethics cover the personal, organizational and corporate standards that are expected of professionals. Includes issues involving relationships or responsibilities with: employees, employers, and other people who use the products or services. “Computer Ethics” includes social, political, and personal issues.
Above are the objectives of CSE 301 kept by Arizona State university. To just conclude in a sentence, it is a worth it course but be ready to do a good amount of hard work.