Final Exam Review
History of Computing Know trends No dates
Moral Systems Relativism Utilitarianism Kantianism duty Social Contract laws
Legal Issues CAN SPAM Act Can you copyright software? Can you patent software? What is "Fair Use"? The Betamax Case Katz v United States Programmer Liability
Privacy Issues Impact of Technology on privacy Rights of an Employee History of the NSA Data Mining Must digital networks be tapable? Approaches to Decrypting Messages How does Public Key encryption work?
Codes of Professional Ethics Why are such codes important? ACM Code of Ethics IEEE-CS/ACM Software Engineering Code of Ethics
Misc pro & anti automation arguments pro & anti globalization of the software industry pro & anti Software Engineering License arguments pro & anti Net Neutrality
Exam Time Friday May 1 8:00am