0% found this document useful (0 votes)
34 views9 pages

Ethics - PP .Lec#2

Nice jj book j

Uploaded by

bsf23000747
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views9 pages

Ethics - PP .Lec#2

Nice jj book j

Uploaded by

bsf23000747
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Professional Prcatices

Lecture# 01
Professional code of conduct
Key Qualities of a True Professional
1. Prioritize Customer Satisfaction: Always put the customer's needs first.
2. Master Your Expertise: Be really good at what you do.
3. Exceed Expectations: Do more than what is asked of you.
4. Be Reliable: Do what you say you will, and communicate clearly about what
you can do.
5. Communicate Well: Make sure others understand you.
6. Follow High Standards: Stick to strong guiding principles.
7. Appreciate Others: Praise your peers instead of boasting about yourself.
8. Share Knowledge: Help others by sharing what you know.
9. Be Grateful: Say "thank you" often.
10. Stay Positive: Keep a smile and maintain a good attitude.
Structure of the Computing Profession
 Two Levels: The computing profession has two main levels.
 First Level - Institutions: This includes chartered professional bodies that
cover specific computing fields (e.g., PIEAS, NUST, UET).
 Second Level - Computing Council: A body that oversees and recognizes
these institutions, ensuring they meet educational standards.
 NCEAC: The National Computing Education Accreditation Council in
Pakistan ensures quality in computing education and encourages
innovation.
Understanding Ethics
 Ethics: The study of right and wrong in human actions.
 Meta-Ethics: General principles for building ethical systems.
 Moral Theory: Systems for deciding right and wrong actions.
 Practical Ethics: Applying ethical systems to specific situations.

What is Professional Ethics?


Definition: How you behave and practice in your profession.
Guiding Principles: The standards that guide how professionals
interact with clients, society, peers, and employers.
Professional Ethics
Professional Ethics must take into accounts:
• Relations between professionals and clients
• Relation between profession and society
• Relations among professionals
• Relations between employee and employer

Importance of Professional Ethics


 Awareness: Increasingly important over time.
 Simplifies Decisions: Helps simplify complex decisions in the workplace.
Ethical Issues in Computer Science
 Human Impact: Software affects people's lives, so ethical conduct is
crucial.
 – Potential Harm: Unethical behavior can harm people and reduce
trust in software and the profession.
 Responsibility: Computer science professionals should prioritize the
wellbeing of those affected by their work.
Professional Code of Conduct
- Code of Conduct: A set of rules established by professional bodies. - Computing Ethics:
Codes are regularly updated, like the "Software Engineering Code of Ethics and
Professional Practice" by ACM and IEEE. - Eight Principles: Cover obligations to the
public, clients, employers, products, profession, colleagues, self, and ethical management
of software projects.
• It outlines 8 principles of computing ethics:The obligation of the computing professional to:
• general public
• the client and employer
• the product
• the profession
• Colleagues
• the engineer himself or herself
• the ethical management of software engineering projects.
Ten Commandments of Computer Ethics
1. Don't Harm Others with a Computer: This is the foundation of computer ethics.
2. Don't Interfere with Others' Work: Avoid actions like spamming or spreading viruses.

3. Respect Privacy: Don't snoop in others' files without permission.

4. Don't Steal Using a Computer.

5. Don't Spread Lies: Don't spread rumors or mislead others with fake emails.

6. Don't Copy Software Illegally: Pay for software, music, or DVDs.

7. Don't Misuse Resources: Don't use company resources for personal use without

permission.
8. Respect Intellectual Property: Don't steal or take credit for others' work.

9. 9. Consider Social Consequences: Think about how your software affects society.

10. Show Respect: Treat others online with the same respect you would in person.
Applying Codes of Conduct (Case Studies)
- Examples: Real-life situations in software engineering
involving sales proposals, professional integrity, public
health, safety, and conflicts of interest.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy