COURSE DESCRIPTION

NAME OF INSTITUTION Lahore Garrison University
PROGRAM (S) TO BE EVALUATED Computer Science , Fall 2021
Course Description : Professional Practices
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:DomainBT 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)
WeekLectureTopics 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
Instructor Name M. Sajid Farooq
Instructor Signature
Date