|Course Description:||Design and construction of computational systems that interact with the physical world for applications such as home or experiment automation. Basics of electrical circuits, reading from analog and digital sensors, controlling analog and digital actuators, single board computers such as Arduino or Raspberry Pi, analog components including diodes, transistors, and operational amplifiers.|
|Prerequisites:||CP164 and PC/CP220|
|Enrollment:||19 (as of September 7, 2016)|
|Learning Objectives:||By the end of this course, you should be able to:||
|Course Overview and Approach/Framework:||This course has a vital lab component.
That means that
much of your
will happen through your hands-on experiences in the lab.
The lectures and
documents have been chosen to give you the
background you will need to
prepare you for the labs.
This course requires CP164 and PC/CP220, although some things will be easier if you have also taken PC221. If you haven't, then you may need to rely more on some of the online resources. Within a few weeks you should have caught up on the important points.
At the end of this course you will get a detailed, anonymous evaluation to fill out, where you can indicate your opinion on many aspects of the course. This is one of the most important resources to help me improve the course each time I teach it.
|Course/Lab Instructor:||Mr. Terry Sturtevant|
|Office Hours:||By appointment|
|Text:||required reading will be in the Reference Material section of the course web page|
|Contact Hours:||Lecture||Tuesday and Thursday 8:30 a.m. -9:50 a.m. in LH3101|
|The lecture periods will include active learning activities, and so participation will be much more effective than attempts to catch up after the fact. In addition, some lectures will contain material vital to the lab immediately following, so absence will make the lab more difficult.|
|Labs||Tuesday and Thursday 10:00 a.m.-11:20 a.m. in N2082
The lab is in two parts; all students must attend both parts each week.
Lab attendance is mandatory.
The labs build upon each other. If you miss a lab, you will have to make it up before you do the next lab.
|Student Evaluation:||There are several different types of assessment that will happen in this course; some of them are individual and some of them will be collective; i.e. you will work with a partner or in a group and you will all get the same mark. No single method of assessment is best for contributing to your learning, so the variety reflects that.|
|5%||Active Learning Classroom Activities (groups)
|25%||Lab demonstrations (groups of two)
There are different types of post-lab requirements for different labs.
|Lab notebook summaries (individual)
There are two different types of quizzes; in lecture and on MyLearningSpace.
|10%|| MyLS quizzes (individual)
|10%|| Lecture quizzes (individual and collaborative)
|20%||Integration Project (groups of two)
|15%||Exploration Project (groups of two)
|100 percent total|
|Sept. 7||Lab: Resistors and Resistance|
|Sept. 11||Lab A: Voltage, current, and Ohm's Law
Lab B: Raspberry Pi GPIO Introduction
|Sept. 18||Lab A: Function Generators and Oscilloscopes
Lab B: Raspberry Pi Python GPIO and Serial Console Introduction
Lab A: Zener Diodes and Photodiodes
Lab B: Optical Isolators
Lab A: Raspberry Pi SPI Digital to Analog converter
Lab B: Raspberry Pi SPI Analog to Digital converter
|Oct. 9||Reading Week|
Lab A: Introduction to Operational Amplifiers
Lab B: Analog Output Transducers (Relay)
Lab B: Optoisolators with Raspberry Pi GPIO
Lab A: Operational Amplifier Circuits
Lab B: Analog Output Transducers (DC Motor)
|Oct. 30||Lab A: Controlling Power
Lab B: Raspberry Pi Servo Motors and Stepper Motors
|Nov. 6||Project: TBA|
|Nov. 13||Integration Project Due|
|Nov. 20||Project: TBA|
|Nov. 27||Project: TBA|
|Dec. 4||Exploration Project Due
Last lab period is Dec. 5.
|Accessible Learning Students:||Students who are colour blind should identify themselves to the lab instructor at the start of the first lab period. Students with disabilities who require classroom and/or laboratory accommodations should identify themselves to the course instructor as soon as possible; preferably before their first lab period. We assume all students requiring academic accommodations will have all accommodations approved by the Accessible Learning Office.|
Wilfrid Laurier University
© 2015 Wilfrid Laurier University