Faculty of Engineering, Science and Technology
School of Computing
                                     Assignment Cover Sheet
     Course Code: EC3129                         Course Title: Introduction to
                                              fundamental technology
     Assignment Title: project                   Due Date: march 20, 2024
     Date Submitted: march 20, 2024               Lecturer Name: kreepa Sharma
    To be completed if this is an individual assignment
    I declare that this assignment is my individual work. I have not worked collaboratively nor have I
    copied from any other student’s work or from any other source except where due acknowledgement
    is made explicitly in the text, nor has any part been written for me by another person.
    Student name: sujata shiwakoti                           Student ID:
                                                            Signature:
    To be completed if this is a group assignment
    We declare that this is a group assignment and that no part of this submission has been copied from
    any other student's work or from any other source except where due acknowledgment is made
    explicitly in the text, nor has any part been written for us by another person.
                                      Student Name                                      Signature
     Student ID
    Lecturer's comments:
    Total Marks:                                               Lecturer's Signature:
      Feedback to Student:
    I/We acknowledged receiving feedback from the lecturer on this assignment.
    Student’s Signature:
1
                                  Acknowledgement
I would like to express my profound gratitude to Mr ____ , of BIT department, and Mr. prjwal
Rai assistant coordinator of university for their contributions to the completion of my project
titled Moral responsibility of computing.
Mainly, I would like to express my special thanks to the manager of Leapfrog technology Mr.
kailash Bijayananda for his support and attention the way he gave all the information about
digital transformation in the business organaization that was fabulous.
Secondaly, I would like to express my special thanks to our mentor Mrs. Kreepa Sharma for her
time and efforts she provided throughout the journey. Your useful advice and suggestions were
really helpful to me during the project’s completion. In this aspect, I am eternally grateful to
you.
I would like to acknowledge that this project was completed entirely by me and not by someone
else.
Signature
Your name
Sujata Shiwakoti
2
Table of Contents
Acknowledgement...........................................................................................................................2
Overview............................................................................................................................................................. 4
Objectives........................................................................................................................................5
Discussion........................................................................................................................................6
Profession and it’s characteristics....................................................................................................................... 6
Moral responsibility in computing...................................................................................................................... 8
Responsibilities of computing professionals........................................................................................................ 9
Impact of technology in ethical code of conduct................................................................................................ 11
Advantages and limitations of a company code of ethics...................................................................................13
Ethical decision making for computing professionals.......................................................................................15
Ethical issues which are at risk due to digital transformation..........................................................................17
Ethical challenges that company and employers may face................................................................................18
Photographs...................................................................................................................................20
Experiences....................................................................................................................................21
Conclusion.....................................................................................................................................22
References......................................................................................................................................23
3
                                           Overview
I introduce the research on focus, emphasizing the significance of studying the relationship
between ethical responsibility and digital transformation in the workplace. Recently, I have
visited one of the finest IT companies of Kathmandu, Nepal for my preference of my project. The
name of that company is leapfrog Technology and it was established in 1999 AD. Leapfrog,
formed by a team of seasoned founders, CTOs, product designers, and engineers, has grown to a
workforce of 450 strong. Over the past decade, they have been instrumental in delivering over
100 new products. They have forged partnerships with a wide variety of innovative startups and
enterprises, building solutions that needed to blend a user-friendly interface with the intricate
aspects of data, cloud, and security.
An overview of the professional body under study, highlighting its role in the IT industry and its
stance on ethical practices. After some hour of conversation with the manager of leapfrog I have
noted some of their Purpose, objectives, mission and vision of the company. Which are
presenting in following points:
    1. To revolutionize the digital landscape by delivering innovative solutions that empower
       business and individuals to thrive in the digital age.
    2. To Build strong partnerships with clients to understand their unique needs and deliver
       tailored solutions.
    3. To Promote ethical practices and social responsibility in all aspects of our operations.
    4. Our mission is to be at the forefront of digital transformation, leveraging technology to
       solve complex problems and create value for our stakeholders.
    5. Our vision is to become the most trusted and respected IT company globally, known for
       our integrity, excellence, and commitment to making a positive impact on society through
       technology.
These statements encapsulate the overarching goals and aspirations of the company as I embark
on my project visit within that company.
4
                                          Objectives
The main objective of my field visit of leapfrog company are:
       The main objective of this field visit is to find out what ethical responsibilities individuals
        have in any IT company and how those responsibilities can be fulfilled,
       To observe what role digital transformation has played in any IT company in the current
        situation,
       To analyze what kind of opportunities it creates in the market and what kind of challenges
        have to face by company due to those opportunities,
       To get the information how digital marketing helps to gain profit in the IT industry,
       To including data collection on the related topic,
       To collect the data of key areas of inquiry of that company where I visited,
       To figure out the benefits of code of cyber ethics in any IT company etc.
These are the main core area and object of my field visit in leapfrog technology.
5
                                          Discussion
Profession and it’s characteristics
A profession is disciplined group of individuals who adhere to ethical standards and who hold
themselves out as, and are accepted by the public as possessing special knowledge and skills in a
widely recognized body of learning derived from research, education and training at a high level,
and who are prepared to apply this knowledge and exercise these skills in the interest of others.
Computing     professionals    include   hardware    designers,    software   engineers,   database
administrators, system analysts, and computer scientists. In what ways do these occupations
resemble recognized professions such as medicine, law, engineering, counseling, and accounting?
In what ways do computing professions resemble occupations that are not traditionally thought of
as professions, such as plumbers, fashion models, and sales clerks?
The main characteristics of the profession are:
1. Reliability
     Professionals try to be as reliable and dependable as possible and always try to keep their
     commitments. Professionals are true to their word and do what they are committed to do.
     They never over-promise, rather they under-promise and overdeliver. Professionals are
     prompt in their response to colleagues and try to take follow-ups on their commitments in a
     timely fashion. Professionals are punctual in everything they do and it is a key aspect of this
     professional characteristic.
2. Ethical behavior
    Professionals strive to live by principles they believe in and commit to doing the right thing
    always.      Professionals believe in honesty, open disclosure and sincerity, which are all key
    characteristics of ethical behavior. Most of the companies include a section on a commitment
    to ethical behavior in their code of conduct to which all the professionals abide.
3. Professional appearance
    Professional appearance is one of the key characteristics of professionals, and it includes
    wearing appropriate attire to the workplace with proper hygiene and grooming. You can wear
    pants, dresses, formal skirts along with leather footwear to give you a clean and professional
6
    look. Some organizations may also allow wearing smart casuals at the workplace and you
    may choose to select your clothing that is acceptable in your company.
4. Professional language
    Language is a key component that people take into account while making a perception about
    others. Professionals try to monitor every aspect of their behaviour, including the language
    they use and they way they talk. Professionals are consious about minimising the use of slang
    and try to avoid using inappropriate language not only in their workplace but also in informal
    settings.
5. Positive attitude
    Professionals try to keep and maintain a positive and can-do attitude in all situations in their
    workplace. This positive attitude at work can help the professionals in increasing their overall
    performance, which can increase the chances of achieving the desired goal or result. Being
    positive at work not only helps the professionals but also affects the behavior and perform of
    their colleagues and improves employee morale.
6. Effective time management
    Professionals require to be very efficient in their time-management skills. Time management
    essentially means that the employee knows how to allocate time to various things and
    priorities in a way that leads to the maximum outcome. Good time-management skills can
    help you achieve challenging tasks under tight deadlines and can make a good impression on
    your manager and colleagues.
    After my field visit I have found these mentioned characteristics that must be have any
    professionals while working in any organization.
7
Moral responsibility in computing
Moral responsibility in computing encompasses the ethical obligations and duties that
individuals, organizations, and societies have in the creation, deployment, and use of computer
technologies. Here are some key points that elucidate moral responsibility in computing:
    1. Cyber security and ethics: Ensuring the security and integrity of digital infrastructure is
       paramount in the digital age. Individuals and organizations have a moral duty to protect
       against cyber threats, respect digital boundaries, and adhere to ethical principles in their
       online interactions and practice
    2. Ethical use of Artificial Intelligence: AI technologies should be developed and utilized
       ethically, with consideration for their potential societal impacts. This includes promoting
       AI for social good, avoiding the creation of autonomous systems that could cause harm,
       and adhering to ethical guidelines and principles in AI research and development.
    3. Data privacy and security: Ensuring the protection of individuals' privacy and security
       in the handling of data is crucial. This includes implementing robust encryption, access
       controls, and data anonymization techniques to safeguard sensitive information from
       unauthorized access or misuse.
    4. Accessibility and inclusivity: Computing systems should be designed with accessibility
       and inclusivity in mind, ensuring that they are usable by individuals with diverse abilities,
       backgrounds, and needs. This involves adhering to accessibility standards, providing
       alternative interfaces, and considering the diverse ways people interact with technology.
    5. User consent and Autonomy: Users should have agency and control over their
       interactions with computing technologies. It's essential to obtain informed consent for data
       collection and processing, respect users' preferences and boundaries, and empower them
       with meaningful choices regarding their privacy and personal data.
8
Responsibilities of computing professionals
Computing technologies have revolutionized the way we live, work, and interact with the world
around us. From artificial intelligence and machine learning to blockchain and the Internet of
Things, the possibilities are limitless. However, with great technological advancements come
great ethical responsibilities. Computing professionals, including software engineers, data
scientists, and IT specialists, play a crucial role in shaping the ethical landscape of the digital age.
This report aims to elucidate the key responsibilities that computing professionals have towards
society, users, and the environment
The main responsibilities of computing professionals are:
          They obtain informed consent for data collection and processing.
          Implement robust encryption and access controls ton protect sensitive data.
          Identify and mitigate biases in algorithms and AI systems.
          Ensure fairness and equity in decision-making processes.
          Safeguard agaainst unauthorized access and misuse of data.
          Address societal inequalities and discrimination prepetuated by algorithms.
          Provide clear explanations of algorithmic decision-making processes.
          Disclose potential risks and limitations of computing systems.
          Establish mechanisms for accountability and redess when errors occur.
          Design computing systems that are accessible to individuals with diverse abilities and
           backgrounds.
          Adhere to accessibility standards and guidelines.
          Ensure inclusivity in the design and development of technology.
          Minimize the environment impact of computing activities.
          Adopt energy-efficient practies and technologies.
          Promote recycling and responsible disposal of electronic devices.
          Develop and utilize AI technologies ethically, with consideration for societal impacts.
          Avoid thecreation of autonomous systems that could cause or infring upon human
           rights.
          Engae in interdisciplinary dialogue to address ethical dilemmas arising from
           technological advancements.
9
        Conduct through risk assesments and ethical evaluations.
        Advoacte for polocies that uphold human rights and dignity in the digital realm.
10
Impact of technology in ethical code of conduct
In an era characterized by rapid technological innovation, the ethical implications of
emerging technologies have become increasingly salient. From artificial intelligence and
big data analytics to social media and biotechnology, advancements in technology have
fundamentally transformed the way individuals, organizations, and societies interact and
operate. This report seeks to explore the impact of technology on ethical codes of
conduct, examining how ethical principles are evolving in response to the challenges and
opportunities presented by the digital frontier.
Impact of Technology on Ethical Codes of Conduct:
     1. Data Privacy and Security:
Technology has reshaped expectations of privacy and necessitated the development of new
ethical standards for data handling and protection.
The proliferation of data breaches and privacy scandals has underscored the importance of robust
data security measures and transparency in data practices.
     2. Algorithmic Bias and Fairness:
The increasing reliance on algorithms and artificial intelligence has raised concerns about bias
and discrimination in automated decision-making systems.
Ethical codes of conduct must address the need for transparency, accountability, and fairness in
algorithmic processes to mitigate biases and ensure equitable outcomes.
     3. Cybersecurity and Digital Rights:
Technology has given rise to new forms of cyber threats and vulnerabilities, requiring ethical
considerations in cybersecurity practices and policies.
Ethical codes of conduct should emphasize the protection of digital rights, including freedom of
expression, privacy, and access to information, in the face of evolving cybersecurity challenges.
     4. Ethical Use of Emerging Technologies:
Emerging technologies such as artificial intelligence, biotechnology, and autonomous systems present
novel ethical dilemmas that require careful consideration.
Ethical codes of conduct should guide the responsible development and deployment of emerging
technologies, balancing innovation with ethical considerations and societal impact.
11
     5. Digital Ethics in Professional Practice:
Technology has reshaped professional practices across various industries, necessitating the
integration of digital ethics into professional codes of conduct.
Ethical codes of conduct should address issues such as online professionalism, digital
communication, and the ethical use of technology in professional settings.
the impact of technology on ethical codes of conduct is profound and far-reaching, reshaping the
ethical landscape in myriad ways. From data privacy and algorithmic fairness to cybersecurity
and environmental sustainability, the intersection of technology and ethics presents complex
challenges that require thoughtful consideration and proactive solutions. By integrating ethical
principles into technological development and usage, stakeholders can navigate the digital
frontier responsibly and ensure that technology serves the best interests of humanity and the
planet.
In an era of Technological Advancement and where companies are competing to stay ahead of the
curve, the importance of work ethics in Industry cannot be catastrophized. These ethics not only
guide the behavior and decision-making of businesses and their individuals but also help them to
achieve 3 feats i.e. build trust, drive performance, and foster innovation.
12
Advantages and limitations of a company code of ethics
            The advantages and limitations of a company code of ethics are:
     1. Increased Efficiency: Technological tools can streamline and automate repetitive
        tasks, reducing the time and effort required to complete them. This leads to improved
        productivity and operational efficiencies.
     2. Global Reach: Technology enables businesses to expand their reach globally.
        Through e-commerce platforms, video conferencing tools, and digital marketing,
        businesses can connect with clients, partners, and customers worldwide.
     3. Data-driven Decision Making: Advanced data analytics, machine learning, and AI
        tools can analyze vast amounts of data, providing insights that guide strategic
        decision-making and forecast trends.
     4. Flexibility and Remote Work: Cloud-based tools and collaboration platforms like
        Zoom, Microsoft Teams, or Slack enable remote work and flexible schedules,
        allowing businesses to attract talent from various locations and offer a better work-life
        balance.
     5. Improved Communication: Technology facilitates instant communication and
        collaboration. Teams can work together in real-time, irrespective of their geographical
        locations.
     6. Innovation and New Business Models: Technological transformation often leads to
        the development of innovative products, services, and entirely new business models,
        ensuring companies remain competitive.
     7. Cost Savings: Over time, automation and improved efficiency can lead to significant
        cost savings in areas like production, human resources, and administration.
     8. Continuous Learning and Skill Development: E-learning platforms and online
        courses allow employees to continually upgrade their skills, adapting to the changing
        technological landscape.
13
       9. Enhanced Customer Experience: CRM systems, chatbots, AI-driven support, and
           personalized marketing strategies enable businesses to offer a more tailored and
           responsive customer experience.
       10. Market Intelligence: Tools that monitor and analyze online conversations,
           competitor activities, and market trends offer businesses valuable intelligence to stay
           ahead in the market.
However, it's crucial to recognize that while technological transformation offers numerous
benefits, it also comes with challenges. The successful integration of technology requires a
strategic approach, considering factors like employee training, change management, and ensuring
that the adopted technologies align with the organization's goals and values.
14
Ethical decision making for computing professionals
Ethical decision-making for computing professionals involves the process of assessing and addressing
moral dilemmas and ethical challenges that arise in the course of their work. These dilemmas may involve
issues such as privacy concerns, data security, algorithmic bias, environmental sustainability, and the
impact of technology on society. Computing professionals must navigate these complexities while
upholding ethical principles, legal requirements, and professional standards. The following steps outline a
framework for ethical decision-making in computing:
Identifying the Ethical Issue: The first step is to recognize and define the ethical issue at hand. This may
involve understanding the potential consequences of a technological decision or action on stakeholders,
including users, clients, and society at large. It's essential to clearly articulate the ethical dilemma and its
implications.
Gathering Information: Computing professionals should gather relevant information about the ethical
issue, including relevant laws, regulations, industry standards, and ethical guidelines. They should also
consider different perspectives and viewpoints to gain a comprehensive understanding of the situation.
Analyzing Alternatives: Once the ethical issue is identified and relevant information is gathered,
computing professionals should explore alternative courses of action. They should assess the potential
benefits and risks of each alternative and consider how they align with ethical principles, professional
obligations, and the greater good.
Considering Stakeholder Perspectives: Computing professionals should consider the perspectives and
interests of all stakeholders affected by the decision. This may include users, clients, colleagues,
shareholders, and the broader community. Understanding the potential impact of the decision on different
stakeholders is crucial in making an ethical choice.
Applying Ethical Theories and Principles: Computing professionals can apply ethical theories and
principles to guide their decision-making process. This may include principles such as respect for
autonomy, beneficence, non-maleficence, justice, and honesty. Ethical theories such as utilitarianism,
deontology, and virtue ethics can provide frameworks for evaluating the moral implications of decisions.
Making a Decision: After careful consideration of the ethical issue, gathering information, analyzing
alternatives, considering stakeholder perspectives, applying ethical theories, and evaluating consequences,
computing professionals must make a decision. They should choose the alternative that is most ethical,
morally justifiable, and aligned with their professional obligations and values.
Reflecting on the Decision: Ethical decision-making is an ongoing process that requires reflection and
self-assessment. After making a decision, computing professionals should reflect on the outcome, evaluate
15
the effectiveness of their decision-making process, and learn from their experiences to inform future
ethical decisions.
By following this framework for ethical decision-making, computing professionals can navigate ethical
dilemmas with integrity, responsibility, and a commitment to upholding ethical principles in their work.
This not only fosters trust and credibility but also contributes to the ethical advancement of the computing
profession and the responsible use of technology in society.
16
Ethical issues which are at risk due to digital transformation
The rapid transformation and integration of technology in the workplace have brought       about
several issues and challenges. While technology often leads to increased efficiency and
productivity, it can also introduce complications. Here are some of the common issues arising due
to technology transformation at the workplace.
           -   Digital Distractions
           -   Economic Challenges
           -   Work-life Imbalance
           -   Privacy Concern
           -   Job Replacement
           -   Economic Challenges
           -   Over-Reliability on Tech
           -   Decrease In Human Interference
           -   Security Risk
           -   Security Risk
           -   Health Issues
           -   Ethical Challenges
           -   Environmental Concerns
           -   Cultural Shifts
           -   Learning Curve and Resistance
17
Ethical challenges that company and employers may face
     As businesses operate in an increasingly interconnected and transparent world, ethical
considerations have become central to organizational success and sustainability. Companies and
employers are confronted with ethical challenges that span a wide range of domains, including
human resources, customer relations, environmental sustainability, and corporate governance.
This report aims to identify and examine these ethical challenges, offering insights into how
companies and employers can effectively address them while upholding their ethical
responsibilities. The main challenges that company and employers may face:
       1. Ethical Leadership and Corporate Governance:
          Ethical challenges arise in corporate governance, including issues such as conflicts of
          interest, tranparancy, and accountability. Employers must demonstrate ethical
          leadership by adhering to governance best practices, promoting tranparency, and
          fostering a culture of intergrity throuhout the organization.
       2. Workplace Ethics and Conduct:
           Maintaining ethical standards of behavior among employees requires addressing
          issues such as conflicts of interest, harassment, and discrimination.Employers must
          establish clear ethical guidelines and codes of conduct, provide ethics training and
          support mechanisms, and enforce policies to prevent misconduct
       3. Technology and Ethical Dilemmas:
          The rapid advancement of technology introduces ethical challenges related to data
          security, artificial intelligence, and automation.Employers must navigate ethical
          dilemmas associated with technological innovations, ensuring that technology is used
          responsibly and ethically to benefit society.
       4. Customer Relations and Transparency:
           Ethical challenges arise in customer relations, including issues such as deceptive
          marketing practices, product safety, and fair pricing. Employers must prioritize
          honesty, transparency, and customer-centricity, building trust with customers through
          ethical business practices.
18
Ethical challenges arise in customer relations, including issues such asdeceptivemarketing
practices, product safety, and fair pricing.Employers must prioritize honesty, transparency, and
customer-centricity, building trust with customers through ethical business practices.
companies and employers face a multitude of ethical challenges in today's business environment,
ranging from workplace diversity and data privacy to supply chain ethics and corporate
governance. Successfully navigating these challenges requires a commitment to ethical
leadership, transparency, and corporate social responsibility. By addressing these ethical
challenges proactively and integrating ethical principles into their business strategies, companies
and employers can build trust, foster a culture of integrity, and create sustainable value for all
stakeholders.
19
                                     Photographs
This is the collection of photos when I visited leapfrog group.
20
                                         Experiences
The visit to the IT company enhanced my understanding of the moral responsibilities of
professionals in computing and provided valuable insights that will enrich my research on cyber
ethics and moral responsibility in the field of technology. Through discussions with professionals
and observing their work environment, I gained a deeper understanding of the ethical dilemmas
faced by professionals in computing, particularly in areas such as data privacy, cybersecurity, and
artificial intelligence. The most important thing that I have ever gained from the leapfrog group
that is Learning about real-world case studies and examples shared by professionals helped in
contextualizing theoretical concepts of moral responsibility and cyber ethics discussed in
academic literature.
Engaging with industry professionals has highlighted certain gaps between theoretical knowledge
and practical implementation in the field. This motivates me to conduct further research to
address these gaps, contributing to the advancement of knowledge in the domain of computing
ethics. The connections made during the field visit offer opportunities for collaboration and
mentorship, which can be invaluable in guiding further study and research endeavors. The
motivation to maintain and expand these professional networks drives me to pursue further study
with enthusiasm. Reflecting on the ethical dilemmas and challenges faced by professionals in
computing has prompted personal growth and a deeper understanding of the moral
responsibilities inherent in the field. This motivation to uphold ethical standards and contribute
positively to the computing industry drives my commitment to further study and research.
Overall, this is the best experience of my life and I get the chance to relate with real world of IT.
21
                                         Conclusion
In conclusion, the field visit to the IT company has been instrumental in deepening my
understanding of the moral responsibilities of professionals in computing and the importance of
adhering to ethical principles in the rapidly evolving technological landscape. Through
interactions with industry experts, observation of real-world practices, and exploration of case
studies, I have gained valuable insights into the ethical dilemmas, regulatory challenges, and best
practices prevalent in the field.
This experience has not only enriched my academic knowledge but has also provided motivation
and inspiration for further study and research in cyber ethics and computing ethics. The visit has
highlighted the need for continued dialogue, collaboration, and education to address emerging
ethical concerns in technology and ensure that advancements in computing are made responsibly
and ethically.
Further, this project underscores the importance of integrating theoretical knowledge with
practical experiences, fostering a holistic understanding of moral responsibility in computing and
preparing future professionals to navigate the complex ethical challenges of the digital age.
22
                                      References
https://www.lftechnology.com/
https://dl.acm.org/doi/abs/10.1145/2422509.2422511
https://www.salesforce.com/au/blog/what-is-digital-transformation/
https://unacademy.com/content/cbse-class-11/study-material/computer-science/cyber-ethics-
cyber-safety-and-cybercrime/
https://www.mindinventory.com/blog/cloud-computing-challenges/
23
                                    Marking Scheme for Project
Name: sujata shiwakoti
Student ID: ______________________________
         Assignment Criteria             Maximum Marks           Obtained Marks
     Acknowledgement                            2
     Table of contents                          4
     Introduction of organization               4
     Objective                                  4
     Discussions                               16
     Experience                                 4
     Conclusion                                 4
     Usage and Snapshots                        4
     References                                 4
     Formatting                                 4
     Total                                   50 (15%)
24