Basic Info

Instructor: Bryan Burlingame
E-mail:fall2016@me30.org

Office Hours

ENG 213: Wed, 4:15 - 5:30 PM

Class Hours

Lecture:
  Wednesday 1200 - 1250
Labs:
  Tuesday1330 - 1615
  Thursday0900 - 1145
  Friday0900 - 1145
  Friday1330 - 1615

Syllabus

Syllabus

Lecture Notes

Lecture #1

Lecture #2

Lecture #3

Lecture #4

Lecture #5

Lecture #6

Lecture #7

Lecture #8

Lecture #9

Lecture #10

Lecture #11

Lecture #12

Lecture #13

Lecture #14

Labs

Lab Report Template

Lab #1 - Introductions

Lab #2 - Logic

Lab #3 - Intro to C
Writing Console Applications in C with Visual Studio

Lab #4 - Decisions

Lab #5 - Arrays and strings

Lab #6 - Functions

Lab #7 - File IO

Lab #8 - Peripherals

Lab #9 - Pointers

Lab #10 - Matlab

Lab #11 - Matlab, continued

Lab #12 - Matlab, Excel, Data Visualization


Homework

Homework Template

Homework #1 (Due 07 September)

Homework #2 (Due 21 September)

Homework #3 (Due 05 October)

Homework #4 (Due 19 October)
Homework 4 Page 1 Lucas numbers source code

Homework #5 (Due 2 November)
Extra credit (Due 23 November)

Homework #6 (Due 16 November)

Lab Kit Documentation

ME30 Fall2015 Lab Kit Differences

ME30 Fall2015 Lab Kit Overview and Demos

The Lab Kits are available from Eric Wertz from EduShields. There are three versions which run from $58 - $68 available from EduShtields.

Experimenter Board Pin Map

Experimenter Board schematic

Pew Pew Board schematic

Interesting Links

SJSU Final Schedule

C programming using Xcode on the Macintosh