ECE 3510 -- Class Web Page -- Spring 2003


Information subject to change
Please follow the class announcements or check the web page regularly.


No class on March 10, 12, 13, and 14.


Syllabus

s03.html syllabus for Spring 03.

Exam Dates

  • Exam 1: Feb. 14, 03. 10:45am-11:35am. EMCB 112.
  • Exam 2: Mar. 28, 03. 10:45am-11:35am. EMCB 112.
  • Final Exam: May 1, 03. 10:30am-12:30pm. EMCB 112.
  • Homework Dates

    Due time is 5pm, in the dedicated locker. Problem numbers refer to the class notes.

  • Homework 1: problems 2.1 and 2.2. Due Jan. 17, 03.
  • Homework 2: problems 2.3, 2.4, 3.1, 3.2, and 3.3. Due Jan. 24, 03.
  • Homework 3: problems 3.4, 3.5, 3.6, and 3.7. Due Jan. 31, 03.
  • Homework 4: problems 3.8, 4.1, 4.2, 4.3, and 4.4. Due Feb. 21, 03.
  • Homework 5: problems 4.5, 4.6, 4.7, 4.8, and 4.9. Due Feb. 28, 03.
  • Homework 6: problems 5.1 and 5.2. Due Mar. 7, 03.
  • Homework 7: problems 5.3, 5.4, and 5.5. Due Apr. 4, 03.
  • Homework 8: problems 6.1 to 6.7. Due Apr. 11, 03.
  • Homework 9: problems 6.8, 6.9, 6.10, 6.11, 6.12, and 7.1. Due Apr. 18, 03.
  • Lab Dates -- Revised 01/13/02

    Due time is 5pm, in the dedicated locker.

  • Lab 6: starts Jan. 14, 03. Due Jan. 21, 03 (1 week).
  • Lab 1: starts Jan. 21, 03. Due Jan. 27, 03 (1 week).
  • Lab 2: starts Jan. 28, 03. Due Feb. 10, 03 (2 weeks).
  • Lab 3: starts Feb. 11, 03. Due Feb. 18, 03 (1 week).
  • Lab 4: starts Feb. 18, 03. Due Mar. 3, 03 (2 weeks).
  • Lab 5: starts Mar. 4, 03. Due Mar. 24, 03 (2 weeks + Spring break).
  • Lab 7: starts Mar. 25, 03. Due Apr. 7, 03 (2 weeks).
  • Lab 8: starts Apr. 8, 03. Due Apr. 21, 03 (2 weeks).
  • Files for labs 1, 2, and 3

  • timer.h include file for timer, and inout.h include file for input/output.
  • daz.c c-program to set the D/A to zero, datest.c c-program to test the D/A, and enctest.c c-program to test the encoder.
  • lab1.c c-program for lab 1, lab2.c and lab3.c c-programs for lab 2, lab4.c c-program for lab 3.
  • Files for labs 6, 7, and 8

  • jstick.dll joystick dll interface to Matlab (labs 6, 7, & 8). Use Microsoft's Internet Explorer to download.
  • bbeam.m ball and beam m-file (lab 6).
  • invpend.m inverted pendulum m-file (lab 7).
  • flex.m flexible beam m-file (lab 8).
  • Corrections to the course notes

  • On p. 10, multiply the right-hand side of (2.14) by |c|.
  • On p. 40, swap the two elements of the second row of the matrix A.
  • On p. 62, let a=1 in (4.23).
  • On p. 63, 2nd line, replace "the number of poles in the open left-half plane" by "the number of poles that are not in the open left-half plane."
  • On p. 126, replace -z+1 by -zp in (5.51).
  • In the handout for lab 7, multiply the right-hand side of equation (6) by the gravity constant g (the m-file has been corrected). Also, the rate limit described in section 3.2 should not be needed.

  • This web site is maintained by Professor Marc Bodson, of the Department of Electrical and Computer Engineering at the University of Utah. Please see the University of Utah Web disclaimer. For questions or comments, please send an e-mail to bodson@ece.utah.edu.

    Last updated: January 30, 2003