CSI2911 - Professional Practice in Computer Science

Assignment 1 (html), Version française (html) – Due February 9

Assignment 2 (html), Version française (html)  – Due Mar 2

Assignment 3 (html), Version française (html)  – Due Mar 16

Debate / Report, Version française – Due April 6 (Report due April 14)

 

Quiz 1 – Feb. 2

            -all lectures and readings from Lecture 2 and Lecture 3 only

Quiz 2 – Feb. 23

Quiz 3 – Mar. 9

Quiz 4 – Mar. 30

 

Other Readings (Books and Articles)

 

Class Schedule   back to course page

Week 1 (Jan. 12)

Readings 

            Informatics: http://en.wikipedia.org/wiki/Informatics

            Computer Science: http://en.wikipedia.org/wiki/Computer_science

            Profession : http://en.wikipedia.org/wiki/Profession

            Professional ethics : http://en.wikipedia.org/wiki/Professional_ethics

Guest Speaker

Liam Peyton (Ph.D., Consultant, Professor, P. Eng.)

Informatique: The Automation of Communication

 

Week 2 (Jan. 19)

Lecture

Intro and Ethics                     

Readings 

            Deontological Ethics : http://en.wikipedia.org/wiki/Deontological_ethics

Gift of Fire, Chapter 1 (recent developments, issues, themes, ethics)

            http://www-rohan.sdsu.edu/faculty/giftfire/Chapter1.ppt

            http://www-rohan.sdsu.edu/faculty/giftfire/gofhome.html

James Moor 1998. Reason, relativity, and responsibility in computer ethics. SIGCAS Comput. Soc. 28, 1 (Mar. 1998), 14-21. DOI= http://doi.acm.org/10.1145/277351.277355 

http://www.blackwellpublishing.com/content/BPL_Images/Content_store/Sample_chapter/9781855548442/CEAC01.pdf 

CIPS Code of Ethics
understanding CIPs Code of Ethics
CIP Ethical Principles

 

Week 3 (Jan. 26)

Lecture

            Google

Readings 

http://www.site.uottawa.ca/~stan/csi2911/Google-Tech-L5.pdf

http://www.site.uottawa.ca/~stan/csi2911/Engines-Advert-L5.pdf

http://www.site.uottawa.ca/~stan/csi2911/PoliticsOfSearchEngines-L5.pdf

http://en.wikipedia.org/wiki/Psiphon

 Guest Speaker

Darren Nelson (CEO, SpotOnSystems )

 

Week 4 (Feb. 2) – Quiz 1

Lecture

            Privacy

Readings 

 Gift of Fire, Chapter 2 (privacy)

            http://www-rohan.sdsu.edu/faculty/giftfire/gofhome.html

PIPEDA Guide

http://www.axi.ca/resdocs/privacy_guide.pdf

Privacy Commissioner Article

            http://www.site.uottawa.ca/~stan/csi2911/youAreExposed-L6.pdf

            Extra Readings (not covered on Quiz)

Sensors in Public Places

            http://www.site.uottawa.ca/~stan/csi2911/Sensors-L6.pdf

Official PIPEDA Guide (English)

http://www.privcom.gc.ca/information/guide_e.asp  

                        Guide officiel de LPRPDE (français)

                                    http://www.privcom.gc.ca/information/guide_f.asp  

Guest Speaker

Leanne Seaward (Ph.D. Student, Systems Analyst Statistics Canada)

-working with email files, ethics and privacy issues and regulations

 

Week 5 (Feb. 9) – Assignment 1 (html), Version française (html) Due       

Lecture

Errors and Risks

            Crime

Readings 

Gift of Fire, Chapter 5 (crime)

            http://www-rohan.sdsu.edu/faculty/giftfire/gofhome.html 

  Gift of Fire, Chapter 8 (errors, failures, risks)

            http://www-rohan.sdsu.edu/faculty/giftfire/gofhome.html

            Macleans IQ vs Rationality Article

                        http://blog.macleans.ca/2009/02/04/why-smart-people-do-stupid-things/#more-32084

 Guest Speaker

 Alain Mouttham (Ph.D. Student, Silicon Valley Startup, Nortel, Nortel Spinoff)

-wireless Sensor Networks and eHealth

 

Week 6 (Feb. 16) – No Class

            Study Break, no classes

 

Week 7 (Feb. 23) –Quiz 2

Lecture

            Social Networks, Work

Readings 

Gift of Fire, Chapter 6 (work)

            http://www-rohan.sdsu.edu/faculty/giftfire/gofhome.html

One Laptop Per Child

http://www.g1to1.org/openletter.php

How technology may be rewiring our brains

http://blog.macleans.ca/2008/11/07/dumbed-down/#more-640

Offshoring

http://blog.assembla.com/assemblablog/tabid/12618/bid/2453/Offshoring-Is-Dead-How-to-Thrive-in-the-New-World-Order.aspx

Mass Customization versus Mass Production:

http://blog.macleans.ca/2009/01/27/this-computer-is-so-me/

            Extra Readings (not covered on Quiz)

Associated Research: One Laptop Per Child

            http://www.g1to1.org/Chan%20et%20al2006_One-to-one%20technology-enha.pdf

 Guest Speaker

Jason Kealey (Entrepreneur, Recent M.Sc. Comp. Sci. Graduate)

Slides

 

 Week 8 (Mar. 2) – Assignment 2 (html), Version française (html)   Due

Lecture

            Intellectual Property

Readings 

 Gift of Fire, Chapter 4 (intellectual property)

            http://www-rohan.sdsu.edu/faculty/giftfire/gofhome.html

Cathedral and the Bazaar (OpenSource paradigm)

            http://www.site.uottawa.ca/~stan/csi2911/cathedralandbazaar.pdf

Universal Access

            http://www.site.uottawa.ca/~stan/csi2911/Universal-access-info-L11.pdf

Google Library

            http://www.site.uottawa.ca/~stan/csi2911/Google-Lib-L11.pdf

Guest Speaker

Andrew Ross (Ingress, Open Source)

 

Week 9 (Mar. 9) – Quiz 3

Lecture

            Professional Ethics

            CIPS

http://local.cips.ca/ottawa/aboutsection.htm

Readings 

  Gift of Fire, Chapter 9 (professional ethics and responsibility)

            http://www-rohan.sdsu.edu/faculty/giftfire/gofhome.html

 

 Gift of Fire, Appendix A (ACM Code of Ethics and Professional Conduct)

            http://www-rohan.sdsu.edu/faculty/giftfire/gofhome.html

Guest Speaker

 Inaana Abboud, John Boufford (Student Program Chair, CIPS Ottawa Section)  

CIPS

 

Week 10 (Mar. 16) – Assignment 3 (html), Version française (html)   Due

Lecture

            Robotics and the Future

Readings 

“Why the future does not need us.” Bill Joy (Sun)

http://www.wired.com/wired/archive/8.04/joy.html

            Extra Readings (not covered on Quiz)

Future of the Internet:

http://www.charlierose.com/view/interview/1179

Future of AI:

 http://www.charlierose.com/shows/2004/12/21/2/a-panel-discussion-about-artificial-intelligence

Darpa Urban Challenge (Robot Cars)

http://www.darpa.mil/grandchallenge/video/DARPA_highlight_preview3.wmv

Darpa Urban Challenge Winner (paper)

http://robots.stanford.edu/papers/thrun.stanley05.pdf

 Guest Speaker

  

Week 11 (Mar. 23)

Lecture

            Software Development and Professional Liability, Chapter7

Readings 

 Gift of Fire, Chapter 7 (evaluating and controlling technology)

            http://www-rohan.sdsu.edu/faculty/giftfire/gofhome.html

            Extra Readings (not covered on Quiz)

http://en.wikipedia.org/wiki/Joseph_Weizenbaum

            http://www.smeed.org/1735

            http://en.wikipedia.org/wiki/ELIZA

            http://en.wikipedia.org/wiki/PARRY

            http://tools.ietf.org/html/rfc439

http://www.peo.on.ca/registration/SoftwarePamphlet.pdf

http://www.peo.on.ca

http://www.e-laws.gov.on.ca/index.html

Guest Speaker

Christian Tacit (Legal and Business Issues, Lawyer, MBA, Professional Engineer)

 

Week 12 (Mar. 30) – Quiz 4

Lecture

Readings 

Guest Speaker

Marc Chene (Computer Associates, TrueContext, Architect, Standards)

 

Week 13 (Apr. 6)

Debates: 10 debates of 2 versus 2  (15 minutes each)

Debate / Report, Version française