Computer Science 1400, Fall '18
Course Diary
Copyright 2018 by Edward K. Brown, Andrew Vardy, and H.T. Wareham
All rights reserved
Week 1,
Week 2,
Week 3,
(In-class Exam #1 Notes),
Week 4,
Week 5,
Week 6,
(In-class Exam #2 Notes),
Week 7,
Week 8,
Week 9,
(In-class Exam #3 Notes),
Week 10,
Week 11,
Week 12,
(In-class Exam #4 Notes),
Week 13,
(end of diary)
Wednesday, September 5 (Lecture #1)
[Class Notes]
- Went over course outline.
- How We Got Here: In the Beginning (pre-1940) (Slides)[#1-5]
- Suggested Reading:
- Campbell-Kelly et al (2014), Chapter 1
- Gries (2005), Chapter 1
- Williams (1997), Chapters 1-2 and Section 5.3
Friday, September 7 (Lecture #2)
[Class Notes]
- How We Got Here: In the Beginning (pre-1940) (Slides)[#5-15]
- Suggested Reading:
- Campbell-Kelly et al (2014), Chapters 1 and 3
- Gries (2005), Chapter 2
- Williams (1997), Chapters 3-6
Monday, September 10 (Lecture #3)
[Class Notes]
- How We Got Here: In the Beginning (pre-1940) (Slides)[#15-24]
Wednesday, September 12 (Lecture #4)
[Class Notes]
- How We Got Here: In the Beginning (pre-1940) (Slides)[#24-33]
- Suggested Reading:
- Campbell-Kelly et al (2014), Chapters 1-3
- Gries (2005), Chapter 6-14
- Lubar (1992)
- Sobel (2016)
Friday, September 14 (Lecture #5)
[Class Notes]
- How We Got Here: The First Computers (1940-1950) (Slides)[#1-12]
- Suggested Reading:
- Suggested Viewing:
Monday, September 17
Monday, September 17 (Lecture #6)
[Class Notes]
- How We Got Here: The First Computers (1940-1950) (Cont'd) (Slides)[#12-21]
- Suggested Reading:
- Beyer (2009), Chapter 6.
- Campbell-Kelly et al (2014), Chapters 3-5
- Gries (2005), Chapter 14-18
- William (1997), Sections 7.3, 7.4, and 8.
Wednesday, September 19 (Lecture #7)
[Class Notes]
- How We Got Here: The First Computers (1940-1950) (Cont'd) (Slides)[#21-27]
- Suggested Reading:
- Suggested Viewing:
Friday, September 21 (Lecture #8)
[Class Notes]
- How We Got Here: The Rise of the Machines (1950-1970) (Slides)[#1-10]
- Suggested Reading:
- Beyer (2009), Chapters 6-7.
- Campbell-Kelly et al (2014), Chapters 4-5
- Ceruzzi (2003), Chapter 1
- Williams (1997), Section 8.4.4
Monday, September 24 (Lecture #9)
[Class Notes]
- How We Got Here: The Rise of the Machines (1950-1970) (Cont'd) (Slides)[#11-20]
- Suggested Reading:
- Beyer (2009), Chapters 6-7.
- Campbell-Kelly et al (2014), Chapters 5-7
- Ceruzzi (2003), Chapters 1-2
- Williams (1997), Sections 8.4.4, 8.4.6, and 9.2.2
- Suggested Viewing (Movies):
Wednesday, September 26
Friday, September 28 (Lecture #10)
[Class Notes]
- Handed back and went over answers for In-class Exam #1.
- How We Got Here: The Rise of the Machines (1950-1970) (Cont'd) (Slides)[#21-27]
- Suggested Reading:
- Campbell-Kelly et al (2014), Chapters 6, 7, and 9
- Ceruzzi (2003), Chapters 2 and 6
- Cringeley (1996), Chapter 3
- Utterson (2011), Chapter 1
- Suggested Viewing (Documentaries)
Monday, October 1 (Lecture #11)
[Class Notes]
- How We Got Here: The Rise of the Machines (1950-1970) (Cont'd) (Slides)[#28-36]
- Suggested Reading:
- Campbell-Kelly et al (2014), Chapters 8 and 9
- Ceruzzi (2003), Chapters 3 and 4
Wednesday, October 3 (Lecture #12)
[Class Notes]
- How We Got Here: The Rise of the Machines (1950-1970) (Cont'd) (Slides)[#37-42]
Friday, October 5 (Lecture #13)
[Class Notes]
- How We Got Here: The Rise of the Machines (1950-1970) (Cont'd) (Slides)[#42-52]
- Suggested Reading:
- Suggested Viewing (TV)
Monday, October 8
- Midterm break; no lecture
Wednesday, October 10 (Lecture #14)
[Class Notes]
- How We Got Here: The Personal Computer Revolution (1970-1990) (Slides)[#1-8]
- Suggested Reading:
- Campbell-Kelly et al (2014), Chapter 10
- Ceruzzi (2003), Chapters 6 and 7
- Cringely (1996), Chapters 1-4
- Freiburger and Swaine (2000), Chapters 1-2
- Levy (2010), Chapters 7 and 8
- Suggested Viewing (Documentaries)
Wednesday, October 10
- In-class Exam #2 Notes
I've finished making up the second in-class exam. The exam will be
closed-book. It will be 50 minutes long and has a total of 50
marks (this is not coincidental; I have tried to make the number
of marks for a question approximately equivalent to the number of
minutes it should take you to do it). The exam will cover material
in all course lectures from Lecture #7 up to and including Lecture #16. There will
be four regular questions:
- True or false (8 parts / 12 marks total)
- Match inventor to invention (8 parts / 12 marks total)
- Match invention to time period (8 parts / 12 marks total)
- Fill in the blank (9 parts / 14 marks total)
There will also be an 8-part Bonus question worth 4 marks.
I hope the above helps, and I wish you all the best of luck with
this exam.
Friday, October 12 (Lecture #15)
[Class Notes]
- How We Got Here: The Personal Computer Revolution (1970-1990) (Cont'd) (Slides)[#8-15]
- Suggested Reading:
- Suggested Viewing (Documentaries)
- Suggested Viewing (Movies)
Monday, October 15 (Lecture #16)
[Class Notes]
- How We Got Here: The Personal Computer Revolution (1970-1990) (Cont'd) (Slides)[#15-18]
- Suggested Reading:
- Campbell-Kelly et al (2014), Chapter 10
- Ceruzzi (2003), Chapters 8
- Cringely (1996), Chapters 7 and 9
- Freiburger and Swaine (2000), Chapters 8 and 9
- Suggested Viewing (Documentaries)
- Suggested Viewing (Movies)
- Suggested Viewing (TV Series)
- Suggested Viewing (TV)
Wednesday, October 17 (Lecture #17)
[Class Notes]
- How We Got Here: The Personal Computer Revolution (1970-1990) (Cont'd) (Slides)[#18-27]
- Suggested Reading:
- Campbell-Kelly et al (2014), Chapter 11
- Ceruzzi (2003), Chapters 8 and 9
- Cringely (1996), Chapter 10
- Fisher (2018), Chapters 1 and 3.
- Freiburger and Swaine (2000), Chapters 9 and 10
- Suggested Viewing (Documentaries)
- Suggested Viewing (Movies)
Friday, October 19
Monday, October 22 (Lecture #18)
[Class Notes]
- Handed back and went over answers for In-class Exam #2.
- How We Got Here: The Personal Computer Revolution (1970-1990) (Cont'd) (Slides)[#27-33]
- Suggested Reading:
- Campbell-Kelly et al (2014), Chapter 11
- Ceruzzi (2003), Chapters 8 and 9
- Cringely (1996), Chapter 10
- Fisher (2018), Chapters 6, 8, and 9.
- Freiburger and Swaine (2000), Chapters 9 and 10
- Suggested Viewing (Documentaries)
- Suggested Viewing (Movies)
- Suggested Viewing (TV)
Wednesday, October 24 (Lecture #19)
[Class Notes]
- How We Got Here: The Networked Society (1990-now) (Slides)[#1-7]
- Suggested Reading:
- Suggested Viewing (Vimeo)
- Suggested Viewing (Documentaries)
Friday, October 26 (Lecture #20)
[Class Notes]
- How We Got Here: The Networked Society (1990-now) (Cont'd) (Slides)[#8-15]
- Suggested Reading:
- Campbell-Kelly et al (2014), Chapters 11 and 12
- Ceruzzi (2003), Chapter 9
- Segaller (1999), Chapters 2 and 3
- Suggested Viewing (Documentaries)
Monday, October 29 (Lecture #21)
[Class Notes]
- How We Got Here: The Networked Society (1990-now) (Cont'd) (Slides)[#15-24]
- Suggested Reading:
- Campbell-Kelly et al (2014), Chapters 11 and 12
- Ceruzzi (2003), Chapters 9 and 10
- Cringeley (1996), Chapter 16
- Fisher (2018), Chapter 11.
- Rheingold (2000)
- Segaller (1999), Chapters 4-5 and 8-17
- Suggested Viewing (Documentaries)
Wednesday, October 31 (Lecture #22)
[Class Notes]
- How We Got Here: The Networked Society (1990-now) (Cont'd) (Slides)[#25-34]
- Suggested Reading:
- Suggested Viewing (Documentaries)
- Suggested Viewing (Movies)
Wednesday, October 31
- In-class Exam #3 Notes
I've finished making up the second in-class exam. The exam will be
closed-book. It will be 50 minutes long and has a total of 50
marks (this is not coincidental; I have tried to make the number
of marks for a question approximately equivalent to the number of
minutes it should take you to do it). The exam will cover material
in all course lectures from Lecture #14 up to and including Lecture #22.
There will be four regular questions:
- True or false (8 parts / 12 marks total)
- Match inventor to invention (8 parts / 12 marks total)
- Match invention to time period (8 parts / 12 marks total)
- Fill in the blank (9 parts / 14 marks total)
There will also be a Bonus question worth 3 marks.
I hope the above helps, and I wish you all the best of luck with
this exam.
Friday, November 2 (Lecture #23)
[Class Notes]
- Where We Are: Life Online (Slides)
- Links of interest:
- Suggested Reading:
- Suggested Viewing (Youtube):
- Suggested Viewing (Movies):
Monday, November 5 (Lecture #24)
[Class Notes]
- Where We Are: Big Data and Privacy (Slides) [#1-4]
- Links of interest:
- Suggested Reading:
- Suggested Viewing (Youtube):
- Suggested Viewing (Documentaries):
- Suggested Viewing (Movies):
- Suggested Viewing (TV):
Wednesday, November 7 (Lecture #25)
[Class Notes]
- Where We Are: Big Data and Privacy (Cont'd) (Slides) [#5-14]
Friday, November 9
Monday, November 12
- Remembrance Day holiday; no lecture
Wednesday, November 14
Friday, November 16
Monday, November 19 (Lecture #26)
[Class Notes]
- Where We Are: Artificial Intelligence
(Slides)[1-13]
- Links of interest:
- Suggested Reading:
- Epstein (2007)
- Markoff (2015)
- McCorduck (2004)
- Turkle (1984, 2011)
- All Watched Over By Machines Of Loving Grace (poem by Richard Brautigan)
- Strong AI Invented => All Humans Killed (cartoon)
- There Will Come Soft Rains (short story by Ray Bradbury)
- GQ - Robots Say the Damnedest Things
- BBC News: Is it OK to torture or murder a robot?
- BBC News - AI will not kill us, says Microsoft Research chief
- BBC News - Microsoft's Bill Gates insists AI is a threat
- BBC News - Killer robots: The soldiers that never sleep
- BBC News - The truth about the Turing Test
- BBC News - Intelligent Machines: The truth behind AI fiction
- BBC News - Intelligent machines: Making AI work in the real world
- BBC News - AI is not new, so why suddenly does it matter?
- BBC News - Intelligent Machines: The jobs robots will steal first
- BBC News - How safe can artificial intelligence be?
- BBC News - Intelligent Machines: Chatting with the bots
- BBC News - Five questions we should ask ourselves before AI answers them for us
- BBC News - Can machines keep us safe from cyber-attack?
- BBC News - Would you want to talk to a machine?
- NY Times - Opinion: Artificial Intelligence's White Guy Problem
- BBC News - Ford's self-driving car 'coming in 2021'
- BBC News - Would you fly in a pilotless airliner?
- BBC News - Google, Facebook, Amazon join forces on future of AI
- BBC News - Toyota launches 'baby' robot for companionship
- BBC News - OK, Google - who will win the AI wars?
- BBC News - Are killer bots about to do away with smartphone apps?
- BBC News - Driverless car tested in public in UK
- BBC News - Would you bully a driverless car or show it respect?
- BBC News - AI predicts outcome of human rights cases
- BBC News - Japanese insurance firm replaces 34 staff with AI
- BBC News - Sex robots: Experts debate the rise of the love droids
- BBC News -The rise of the robots?
- BBC News - Why I want my home to watch me
- BBC News - US military tests swarm of mini-drones launched from jets
- BBC News - AI takes on humans in marathon poker game
- BBC News - Robots could help solve social care crisis, say academics
- BBC News - Smile, you're on camera, and it knows who you are
- BBC News - The machines that learned to listen
- BBC News - Facing the robotic revolution
- BBC News - Facebook artificial intelligence spots suicidal users
- BBC News - The US Air Force's commuter drone warriors
- BBC News - MEPs vote on robots' legal status - and if a kill switch is required
- BBC News - Is robotics a solution to the growing needs of the elderly?
- BBC News - AI to dominate banking, says report
- BBC News - Can we trust AI if we don't know how it works?
- BBC News - The man who was fired by a machine
- BBC News - Amazon Alexa: is it friends with your kids?
- BBC News - Google executive warns of face ID bias
- BBC News - Artificial intelligence 'did not miss a single urgent case'
- BBC News - Children 'at risk of robot influence'
- BBC News - The mental health chatbot
- BBC News - How talking machines are taking call centre jobs
- BBC News - 'My robot makes me feel like I haven't been forgotten'
- BBC News - MEPs vote to ban 'killer robots' on battlefield
- BBC News - WEF: Robots 'will create more jobs than they displace'
- BBC News - Why you have (probably) already bought your last car
- BBC News - Amazon scrapped 'sexist AI' tool
- BBC News - Driverless cars: Who should die in a crash?
- BBC News - Can artificial intelligence help stop religious violence?
- BBC News - Can we predict when and where a crime will take place?
- BBC News - Why robots will build the cities of the future
- BBC News - Driving your career towards a booming sector
- BBC News - Why Big Tech pays poor Kenyans to programme self-driving cars
- BBC News -- What words make you human?
- Suggested Viewing (Youtube):
- Suggested Viewing (Movies):
- Suggested Viewing (Movies):
Wednesday, November 21 (Lecture #27)
[Class Notes]
- Where We Are: Artificial Intelligence
(Slides) (Cont'd) [14-37]
Friday, November 23
- In-class Exam #4 Notes
I'm still making up the fourth in-class exam but the format seems
stable now. The exam will be
closed-book. It will be 50 minutes long and has a total of 50
marks (this is not coincidental; I have tried to make the number
of marks for a question approximately equivalent to the number of
minutes it should take you to do it). The exam will cover all material
in all course lectures (including the guest lectures for which slides
are posted) with the major focus on material covered in and after
Lecture #19. There will be four regular questions:
- True or false (8 parts / 12 marks total)
- Match inventor to invention (8 parts / 12 marks total)
- Match invention to time period (8 parts / 12 marks total)
- Fill in the blank (9 parts / 14 marks total)
There will also be a Bonus question worth 4 marks.
I hope the above helps, and I wish you all the best of luck with
this exam.
Friday, November 23
Monday, November 26
- Guest speaker: Mr. Rory Campbell (AI in Games)
[Slides]
Wednesday, November 28 (Lecture #28)
[Class Notes]
- Where We're Going: The Wild Blue Yonder (Slides)
- Suggested Reading:
- Suggested Viewing (Youtube):
- Suggested Viewing (Documentaries):
- Suggested Viewing (Movies):
- Suggested Viewing (TV):
Friday, November 30
References
- Beyer, K.W. (2009) Grace Hopper and the Invention of the Information
Age. The MIT Press.
- boyd, d. (2014) It's Complicated: The Social Lives of Networked Teens.
Yale University Press.
- Brooks Jr., F.P. (1995) The Mythical Man-Month: Essays on Software Engineering
(Second Edition). Addison-Wesley Professional.
- Campbell-Kelly, M., Aspray, W., Ensmenger, N., and Yost, J.R. (2014)
Computer: A History of the Information Machine (3rd Edition).
Westview Press.
[E-version]
- Ceruzzi, P.E. (2003) A History of Modern Computing (Second
Edition). The MIT Press.
- Cringely, R.X. (1996) Accidental Empires: How the Boys of Silicon
Valley Make Their Millions, Battle Foreign Competition, and
Still Can't Get a Date. HarperBusiness.
- Epstein, R. (2007) From Russia With Love: How I got fooled (and somewhat humiliated)
by a computer" Scientific American Mind, October, 6-17.
- Fisher, A. (2018) Valley of Genius: The Uncensored History of
Silicon Valley, as Told by the Hackers, Founders, and Freaks Who
Made it Boom. Twelve; New York, NY.
- Freiberger, P. and Swaine, M. (2000) Fire in the Valley: The Making
of the Personal Computer (Collectors Edition). McGraw-Hill.
- Gries, D.A. (2005) When Computers were Human. Princeton University
Press.
- Holt, N. (2016) Rise of the Rocket Girls: The Women Who Propelled Us, from Missiles to the Moon to Mars.
Little, Brown, and Company.
- Ito, M. et al (2010) Hanging Out, Messing Around, and Geeking
Out: Kids Living and Learning with New Media. The MIT Press.
- Kaplan, F. (2016) Dark Territory: The Secret History of Cyber War. Simon & Schuster.
- Levy, S. (2001) Crypto: How the Code Rebels beat the Government -- Saving Privacy in the Digital Age.
Viking; New York.
- Levy, S. (2010) Hackers: Heroes of the Computer Revolution (Second Edition).
O'Reilly.; Cambridge, MA.
- Lubar, S. (1992) "Do Not Fold, Spindle or Mutilate": A Cultural History of the
Punch Card. Journal of American Culture, 15(4), 43-55.
[PDF]
- Markoff, J. (2015) Machines of Loving Grace: The Quest for Common Ground Between Humans and Robots.
Ecco.
- McCorduck, P. (2004) Machines Who Think: A Personal Inquiry into the History and
Prospects of Artificial Intelligence (Revised Edition). A. K. Petters; Natick, MA.
- Rheingold, H. (1985) Tools for Thought: The History and Future of
Mind-expanding Technology. The MIT Press.
- Rheingold, H. (2000) The Virtual Community: Homesteading on the
Electronic Frontier (Revised Edition). The MIT Press.
- Rheingold, H. (2012) Net Smart: How to Thrive Online. The MIT Press.
- Segaller, S. (1999) Nerds 2.0.1: A Brief History of the Internet.
TV Books.
- Shea, V. (1994) Netiquette. Albion Books: San Francisco, CA.
- Sobel, D. (2016) The Glass Universe: How the Ladies of the Harvard
Observatory Took the Measure of the Stars. Viking; New York.
- Turkle, S. (1984) The Second Self: Computers and the Human Spirit. The
MIT Press.
- Shetterly, M.L. (2016) Hidden Figures: The American Dream and the Untold Story of the Black Women
Mathematicians Who Helped Win the Space Race. William Morrow.
- Turkle, S. (1997) Life on the Screen: Identity in the Age of the Internet.
Simon & Schuster.
- Turkle, S. (2011) Alone Together: Why We Expect More from Technology and
Less from Each Other. Basic Books.
- Utterson, A. (2011) From IBM to MGM: Cinema at the Dawn of the Digital
Age. Palgrave MacMillan.
- Vargas, J.A. (2010) "The Face of Facebook." The New Yorker, 20.
(PDF)
- Williams, M.R. (1997) A History of Computing Technology
(2nd Edition). IEEE Press: Los Alamitos, CA.
- Zetter, K. (2016) Countdown to Zero Day: Stuxnet and the Launch of the World's First Digital Weapon.
Crown Publishers; New York.
- Zuckerberg, R. (2013) Dot.Complicated: Untangling our Wired Lives.
Harperone.
Created: August 6, 2018
Last Modified: November 28, 2018