0% found this document useful (0 votes)
42 views3 pages

CSC 4102 - Professional Practices Outline

Profesional Practice

Uploaded by

saima akbar
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)
42 views3 pages

CSC 4102 - Professional Practices Outline

Profesional Practice

Uploaded by

saima akbar
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/ 3

CSC 4102 Professional Practices

Course Details
Semester: 7 Credits: (3,0) Course Type: Core
Pre-requisite: Nil Contact hours: 3 hours / week
Corresponding Lab Course: Nil Area/Domain: Computer Science
Course Objectives
Introduce the basic concepts and importance of ethics that can be mapped in
professional lives. Highlight the Impact of social media and social implications of
computing and networked communication regarding ethics and morality. The making and
implementation of framework for ethical decision making. An understanding of
professional ethical theories and code of ethics (IEEE/ACM). Demonstrate the concepts
of intellectual property and privacy, their rights, laws and their types. Demonstrate the
concepts of health and safety at work, their laws & its implications. Highlight the concepts
of security policies, computer crimes, social engineering, and to provide the guidelines
for a sustainable practitioner.
BT
CLO Description Domain
Level*
Introduce the basic concepts and importance of ethics
CLO 1 C 1
that can be mapped in the computing professional’s lives.
Introduce the basic concept of occupational health and
CLO 2 C 1
safety at work. What are the different laws, standards in it.
Highlight the Impact of social media and social
CLO 3 implications of computing and networked communication C 2
regarding ethics and morality
Understand and adopt professional ethical theories and
CLO 4 A 3
code of ethics (IEEE/ACM)
*BT=Bloom’s Taxonomy, C=Cognitive domain, P=Psychomotor domain, A=Affective domain

Week Topics
1 Computing Profession, Computing Ethics, Philosophy of Ethics.
2 The Structure of Organizations and its effects on Professional ethics
3 Finance and Accounting
4 Anatomy of a Software House, Computer Contracts
5 Intellectual Property Rights

6 The Framework of Employee Relations Law and Changing Management


Practices
7 Human Resource Management and IT
8 Midterm Examination
9 Health and Safety at Work
10 Software Liability, Liability, and Practice
Computer Misuse and the Criminal Law, Regulation and Control of Personal
11
Information
12 Overview of the British Computer Society Code of Conduct, IEEE Code of Ethics
ACM Code of Ethics and Professional Conduct, ACM/IEEE Software
13
Engineering Code of Ethics and Professional Practice
14 Social Application of Ethics.
15 Accountability and Auditing

Mapping of CLOs and PLOs

PLOs CLO 1 CLO 2 CLO 3 CLO 4


Knowledge for Solving Artificial Intelligence
a.
Problems
b. Problem Analysis
c. Design/ Development of Solutions
d. In-depth Knowledge of Artificial Intelligence
e. Modern Tool Usage
f. Individual and Teamwork X X X

g. Communication X X X

h. Computing Professionalism and Society X X X

i. Independent Learning
j. Ethics X X
k. Life - long Learning X X X

PLOs Description
Ability to work effectively, as an individual or in a team, on multifaceted and/or
f. multidisciplinary settings to design and implement artificial intelligence
applications.
Ability to communicate effectively, orally as well as in writing, on complex activities
g. with the community and with the society at large, such as being able to write
effective reports and design documentation.
Ability to understand the impact of professional solutions in societal and
h. environmental contexts and apply reasoning informed by contextual knowledge to
assess societal, health, safety, legal and cultural issues.
Ability to apply ethical principles and commit to professional ethics and
j. responsibilities and norms of society for analyzing and implementing artificial
intelligence solutions.
Ability to recognize importance of, and pursue lifelong learning in the broader
k. context of innovation and technological developments in artificial intelligence
research and technology.
Text/Reference Books
Professional Issues in Software Engineering by Frank Bott, Allison Coleman, Jack
i. Eaton and Diane Rowland, CRC Press; 3rd Edition (2000). ISBN-10: 0748409513
(Textbook)
Computer Ethics by Deborah G. Johnson, Pearson; 4th Edition (January 3, 2009).
ii.
ISBN-10: 0131112414 (Reference Book)

You might also like