Skip to main content
CSC-421
BS

Professional Practices

(DE) Domain Elective Theory: 2 Cr. Hrs Total: 2 Cr. Hrs
Objectives: Historical, social, and economic context of computing; professional ethics, IEEE/ACM codes of conduct, intellectual property rights, cyber law, and software liability.

Contents: Historical, social, and economic context of Computing (software engineering, Computer Science, Information Technology); Definitions of Computing (software engineering, Computer Science, Information Technology) subject areas and professional activities; professional societies; professional ethics; professional competency and life-long learning; uses, misuses, and risks of software; information security and privacy; business practices and the economics of software; intellectual property and software law (cyber law); social responsibilities, software related contracts, Software house organization. Intellectual Property Rights, The Framework of Employee Relations Law and Changing Management Practices, Human Resource Management and IT, Health and Safety at Work, Software Liability, Liability and Practice, Computer Misuse and the Criminal Law, Regulation and Control of Personal Information. Overview of the British Computer Society Code of Conduct, IEEE Code of Ethics, ACM Code of Ethics and Professional Conduct, ACM/IEEE Software Engineering Code of Ethics and Professional Practice. Accountability and Auditing, Social Application of Ethics.

In Programmes
BS BS (Computer Science)
Electives Pool — Elective · Software Engineering (Fall 2026 onwards)
Back to Course Catalog