Schedule

Discussions start in Week 2. First assignment is due 1/31/2019.

Week Start Topics (tentative) Reading[1] HW Lab (Parts)

1

1/21

Overview, Electronic signals

AS 1.1-6; Python

HW 1

no lab

2

1/28

Circuit analysis, Microcontrollers

AS 2.1-2, 2.4-6; MCU

HW 2

choose lab partner [2]

3

2/4

INA219, WiFi, MQTT, Encryption

AS 3.1-2, 4.1-6; WiFi

HW 3

Lab 1: Solar DMM

4

2/11

Amplifiers

AS 5.1-8, 5.10

HW 4

Lab 2: Solar MCU

5

2/18

Power management

AS 6

HW 5

Lab 3: MQTT

6

2/25

Time domain analysis, GPIO

AS 7.1-6, 7.9

HW 6

Lab 4: Weather Station

7

3/4

Exam 1 (3/7, in-class) Fall 2018 exam

GPIO

HW 7

no lab

8

3/11

Phasors, Lab 6 Intro

AS A-9, 9.1-5, 9.8.1

HW 8

Lab 5: Weight Scale

9

3/18

Sinusoidal steady state analysis

AS 10.1-2, 10.4-7, LPF

HW 9

Lab 6: Audio Synthesizer

3/25

Spring Break

no lab

10

4/1

Motors, H-Bridge, Encoder

AS 14.1-4, 14.7, 14.8.1

HW 10

Lab 7: Touch Sensor

11

4/8

Control, AC power

AS 11.1-6

HW 11

Lab 8: Robot

12

4/15

Semiconductors

HW 12

Lab 9: Cruise Control

13

4/22

IMU, MEMS

Lab 10: IMU

14

4/29

Exam 2 (5/2, in-class) Fall '18 exam[3]

no lab

Weekly Schedule

Monday

Discussion (Homework), 2-3pm, 3108 Etcheverry

Discussion (Homework), 3-4pm, 150 GSPP

Prelab due

Tuesday

Lecture, 5-6:30pm, 277 Cory

Lab 101, 11-2pm, 122 Hesse

Wednesday

Discussion (Lab), 2-3pm, 3108 Etcheverry

Discussion (Lab), 3-4pm, 150 GSPP

Lab 102, 8-11am, 122 Hesse

Lab 103, 11-2pm, 122 Hesse

Thursday

Lecture, 5-6:30pm, 277 Cory

Lab 104, 11-2pm, 122 Hesse

Homework due & assigned (except exam weeks: Homework is due Tuesday.)

Staff

Name Email Office Hour

Instructor

Bernhard Boser

boser@

Tuesday, 3-4pm in 490A Cory Hall

GSIs

Kyle Brady

kwbrady@

Thursday, 3-4pm in 212 Cory Hall[4]

Maruf Ahmed

maruf_ahmed@

Wednesday, 4-5pm in 212 Cory Hall[5]

Jeffrey Ni

jeffreyni@

Readers

Hossein Najafi

hossein_najafi@

Peter Zhu

peterzhu@

Textbook & Notes

Electronic Circuits

Alexander & Sadiku, Fundamentals of Electric Circuits, 5th edition, McGraw-Hill (AS).

This edition is available inexpensively on-line (Kindle version is <$6 as of this writing).

IoT

IoT—​Internet of Things—​is a very new field and evolving rapidly. There are no textbooks, and many printed resources are outdated before they hit the shelves. Fortunately, a good part of the relevant information is available online, and many pointers will be provided in the lecture and lab instructions.

Searching the web is very effective for finding information on programming and wiring circuits, or getting help with errors. A quick search is also frequently the best way to deal with a broken web link—​in documents posted in on this site and elsewhere.

Organization

Online Course Resources

  • Login to bCourses and follow the navigation menu to:

    • The course webpage which posts online content about the course include the schedule, course logistics, assignments and labs.

    • Gradescope, where you submit assignments (homework and prelab), check your scores, and ask for regrades.

    • Piazza will be checked daily Monday to Friday and is your best chance to get timely help from peers and staff with questions about the homework, labs, and material presented in the lecture. You can also ask about course logistics, but please check this page first on the off chance that the answer is already available. Of course you are also welcome and encouraged to attend office hours!

Homework

Weekly homework is due every Thursday. Assignments will be posted approximately one week before the due date and we strive to complete grading within two weeks after the due date.

Laboratories

Labs are arguably the most important part of the course and will give you practical experience with designing, building, and testing a broad range of electronic circuits. Labs are held weekly except in exam weeks. Many build fairly complicated circuits and you need to come very well prepared to finish in three hours. Every lab writeup has a prelab section with questions whose answers you submit online before the actual lab.

After completing the labs you have the experience and expertise to solve a wide range of problems using electronic circuits, including sensor interfaces, motors, and wired and wireless communication.

Discussions

Two discussion sessions are offered each week. Typically one focuses on the homework and the other on the lab, although this is flexible. Be ready to ask questions to steer the discussion towards topics you need help with!

Exams

There will be two in-class exams. Please consult the Schedule for the dates.

Policies

We strive to make our best effort to accommodate special situations. Unfortunately some situations consume disproportionate resources and staff time. Please be appreciative of the need to balance the requirements of all students in the course.

To accommodate birthdays, personal emergencies, illness, or any other situation that precludes you to submit assignments by the due date, the two lowest homework scores will be omitted from grade calculation.

Given the “hand’s on” nature of this course, passing the checkpoints of all laboratories mandatory for passing the course. Although we will offer limited make-up sessions for work not completed in the scheduled three hour window, it is your responsibility to attend the lab section you are assigned to.

If you need special accommodation for the exams, please inform Maruf Ahmed no later than Tuesday, February 5, 2019. Our ability to accommodate requests received after this date is limited.

Thank you for helping to make the class a good experience for everyone!

Grading

The course grade is computed from your scores in the homework, prelabs, and exams with the following weights:

Homework

25%

Labs

25%

Exam 1

25%

Exam 2

25%

The two lowest homework scores are dropped from the grade calculation. This is in lieu of special accommodations for absences, illness[6], birthdays, emergencies, etc. Please do not abuse office hours to ask for exceptions (which won’t be granted); reserve them for questions about the course material!

This policy does not apply to prelabs: showing up to the lab unprepared is ineffective and potentially dangerous.


1. AS stands for Alexander and Sadiku, Fundamentals of Electric Circuits, 5th Edition. Numbers are chapter and section (e.g. 2.3—​5 is sections 3 to 5 in chapter 2).
2. You will be working in as teams of two (not three or more) in the lab. Resource constraints (lab work space and equipment, parts) limit our ability to accommodate “teams” of one.
3. Only problem 6 is a good example for this semester. The other questions cover mostly material not taught this semester. Refer to the lecture, homework and lab for an accurate guide of the material covered this semester that will be on the exam.
4. except 2/6 and 2/27 in 504 Cory
5. except 2/14 in 258 Cory
6. Prolonged illness spanning several weeks excepted.