Course Code |
CSC372 |
Course Title |
Professional Practices |
Credit Hours |
3+0 |
Prerequisites by Course(s) and Topics |
None |
Assessment Instruments with Weights (homework, quizzes, midterms, final, programming assignments, lab work, etc.) |
SESSIONAL (Quizzes, Assignments, Presentations) =25 %
Midterm Exam =25 %
Final Exam = 50%
|
Course Coordinator |
M. Sajid Farooq |
URL (if any) |
|
Current Catalog Description |
Professional Practices |
Textbook (or Laboratory Manual for Laboratory Courses) |
• Professional Issues in Software Engineering M.F. Bott et al. Latest edition. |
Reference Material |
• Computer Ethics by Deborah G. Johnson, Pearson; 4th Edition (January 3, 2009). ISBN-10: 0131112414 • A Gift of Fire: Social, Legal, and Ethical Issues for Computing and the Internet (3rd Edition) by Sara Baase, Prentice Hall; 3rd Edition (2008). ISBN-10: 0136008488 • Applied Professional Ethics by Gregory R. Beabout, University Press of America (1993). ISBN-10: 0819193747 |
Course Goals |
This course examines the underlying assumptions, values, experiences, skills, forms of knowledge and broader contexts that impact on and inform students' professional practice approach. Using case studies as a starting point, students will explore some of the key issues of contemporary workplaces. Students will be required to draw on theoretical perspectives and ideas from contemporary research as well as insights generated through critical reflection, online discussions and collaborative problem-solving. This course introduces the various communication options available in a business context so that students can make appropriate choices in the workplace. Students will gain confidence in their ability to communicate by practicing and receiving feedback on business communication skills. Through this critical enquiry process, it is expected that students will further develop their understandings of their own practices and change and develop aspects of these practices. It has a particular emphasis on building pr |
Course Learning Outcomes (CLOs): |
At the end of the course the students will be able to: | Domain | BT Level* |
Apply business communication theory to solve workplace communication issues in order to establish and maintain professional relationships. |
|
|
Assess contemporary, professional career environment and, through self-reflection, generate relevant career plans and resources via a range of media. |
|
|
express complex ideas accurately in written and spoken formats suited to the workplace contexts. |
|
|
express complex ideas accurately in written and spoken formats suited to the workplace contexts. |
|
|
Display reasoned decision-making processes and self-management strategies leading to professional outcomes |
|
|
Identify skills required to provide culturally appropriate customer service in a business environment |
|
|
* BT= Bloom’s Taxonomy, C=Cognitive domain, P=Psychomotor domain, A= Affective domain |
|
|
|
Topics Covered in the Course, with Number of Lectures on Each Topic (assume 15-week instruction and one-hour lectures) |
Week | Lecture | Topics Covered |
Week 1 |
1 |
Introduction to Computing profession, Types of computing in context of computer science, information technology and software engineering |
|
2 |
Social and economic Context of computing |
Week 2 |
3 |
Introduction to Professional Practices, Professionalism |
|
4 |
Introduction to computing Ethics. Philosophy of Ethics |
Week 3 |
5 |
Introduction to Cyber ethics. |
|
6 |
Professional ethics vs cyber ethics |
Week 4 |
7 |
IEEE Code of Ethics |
|
8 |
ACM code of Ethics |
Week 5 |
9 |
Professional Conduct |
|
10 |
ACM/IEEE Software Engineering code of Ethics and Professional Practices |
Week 6 |
11 |
Accountability and Auditing |
|
12 |
Social Application of Ethics |
Week 7 |
13 |
Overview of the British Computer Society Code of Conduct |
|
14 |
Case Study |
Week 8 |
1 hours |
Mid Term |
Week 9 |
15 |
Information security and privacy |
|
16 |
Health and Safety at work |
Week 10 |
17 |
Software Liability |
|
18 |
Liability and Practice |
Week 11 |
19 |
Computer Misuse |
|
20 |
Criminal Law |
Week 12 |
21 |
Cyber Laws and Data protection act |
|
22 |
Introduction to Risk management |
Week 13 |
23 |
Computer Contracts |
|
24 |
Structure of Organizations |
Week 14 |
25 |
Intellectual property and other rights |
|
26 |
Framework of Employee relations law |
Week 15 |
27 |
Changing Management |
|
28 |
Human Resource Management and IT |
Week 16 |
29 |
Case Study |
|
30 |
Case Study |
Week 17 |
2 hours |
Final Term |
|
Laboratory Projects/Experiments Done in the Course |
|
Programming Assignments Done in the Course |
|