Section outline


    • Course Rationale

      Social and Professional Issues in Computing course is a theory course that deals with different issues related to both social and professional life. Hence, this course will deal with different computing issues i.e. privacy, social engineering, crime, hacking, and freedom of speech issues, and so on. Furthermore, throughout the course we will focus on various professional issues like intellectual property, ethics and professional ethics, human vs computer, trusting computer etc. Besides, different social and international issues will also be discussed in this course.

      Course Objective

      The course aims to give students knowledge and understanding about the implications and impact of the technology. Students will learn about the ethics regarding the dissemination of sensitive information. The concerns regarding the usage of social media in the workplace and plagiarism will be discussed in this course. Also will get an idea about hacking by governments and vice versa.

      Course Learning Outcomes (CLO's)

      CLO1

      Understanding the implications, impacts and benefits of the modern technology.

      CLO2

      Understanding and application of freedom of speech, offensive or hate speech and censorship, spam, anonymity.

      CLO3

      To know the different types of computer crime, the reason of computer crime and way of protecting them, privacy risks, privacy and computer technology, different privacy policies and to understand the code of ethics, different ethics type, professional ethics and their guidelines.

      CLO4

      To learn about intellectual property such as copyright, patent, trademark and trade secret and how to use them.

      CLO5

      To know the error, risks and failures occurred from the system development and to learn do’s and don’ts in work life.



    •  Recommended Books


        Resources

      • Google Drive Repository
        • Course Outline
        • Lecture Notes/Presentations
        • Assignments