• acknowledging the intellectual property of others
• recognition by others of the developer’s intellectual property
• producing quality software solutions
• appropriately responding to user-identified problems
• adhering to code of conduct
• neither generating nor transmitting malware
• addressing ergonomic issues in software design
• ensuring software addresses inclusivity issues
• ensuring individuals’ privacy is not compromised
Students learn to:
• apply a relevant code of conduct to their own software development
https://github.com/AuroraCollegeSDD/12SDD_Course_Information_v2/wiki/9.1.1-Social-and-ethical-issues#rights-and-responsibilities-of-software-developers
Students learn about:
• acknowledging the intellectual property of others • recognition by others of the developer’s intellectual property • producing quality software solutions • appropriately responding to user-identified problems • adhering to code of conduct • neither generating nor transmitting malware • addressing ergonomic issues in software design • ensuring software addresses inclusivity issues • ensuring individuals’ privacy is not compromised
Students learn to:
• apply a relevant code of conduct to their own software development