ICS4U – Emerging Technologies Evaluation

Instructions

In the final part of ICS3U Grade 12 Computer Science course you are going to do a little bit of research involving artificial intelligence and its applications.  In particular you will be looking at Self Driving Car Technology

D1 – Environmental Stewardship

  • Outline the impact that self driving cars will have on the environment

D2 – Ethical Practices

  • Demonstrate an understanding of ethical problems facing computer scientists when designing algorithms for self driving cars

D3 – Emerging Technologies and Society

  • Outline the impact that self driving cars will have on Society

D4 – Exploring Computer Science

  • Outline the skills and education required to work on self driving cars
  • Explore the computer science principles that are used in self driving car technology

Make sure you hand in your work to the appropriate dropbox on the HUB when completed

Self Driving Cars and Society

Question #1 - Society & The Environment

Identify 5 – 10 ways that you think self driving car technology will affect society.  Make sure to include positive impacts, negative impacts, and specifically environmental impacts.  (Each point you make should be accompanied by some type of explanation / reasoning)

Question #2 - Privacy & Data Collection

For self-driving cars to run efficiently, a massive amount of data must be collected through the car’s sensors. While driving, autonomous cars continuously store data about their surroundings that allows them to learn and get smarter. This raises many security issues as self-driving cars hold large amounts of data including where the driver and passenger have been, driver communication when mobile phones are hooked, and conversations in the vehicle between drivers and passengers. 

  • Is this something you feel would be a concern to you personally? Why or Why Not?

If you were in an accident should the courts allow that data to be used for insurance purposes, civil liability trials, criminal investigations.

Technology Used in Self Driving Cars

Question #1 - How Does a Self Driving Car "see"?

Do some research and answer the following questions.  State a few sources.

  • Identify 3 – 4 ways that computer vision can be used in self driving cars.
  • What is LiDAR and how can it be used in self driving cars?
  • Does Tesla pefer LiDAR or Computer Vision for its self driving cars? Why?

Question #2

Identify some different types of machine learning algorithms that a car company might need to use when designing a self driving car

Question #3

Would Generative AI have any use in the design and function of a self driving car?

Skills and Education

Question #1

Make a list of different school subjects you might need to know about if you wanted to work in the field of self driving cars.  

  • What skills do you need?
  • What level of higher education is recommended?

 

Ethics

When a driver slams on the brakes to avoid hitting a pedestrian crossing the road illegally, they are making a moral decision that shifts risk from the pedestrian to the people in the car.  Self driving cars will have to make such ethical judgements on their own.  Who gets to decide on the moral code that vehicles should follow? Should there be some standard.  Lots of unanswered questions.

Watch the video and answer the question below

  • Who do you hold responsible for accidents in a self driving car? The owner of the vehicle? The “Driver” of the car at the time of the accident?  The car manufacturer? The engineer who designed the software?
  • Justify your answer.