### Summer Semester, 2013

Instructor: Victor P. Nelson, Broun 326, nelsovp@auburn.edu

Office Hours: MWF: 8:30-9:20; TH: 3:00-4:00

Class Meetings:  MWF: 9:45 – 11:00, Broun 306

Course Syllabus

#### Each assignment is due at the start of class on the indicated date.

1.     Monday, May 20Prerequisite Review

a.      Write a short computer program (you may choose any programming language) that will read 10 integer numbers entered from a keyboard and then print the smallest number and the average value.  Assume all numbers are in the range [-500 … +500].  Execute the program, entering 10 values scattered across the above range (both positive and negative values). Turn in a printout of the program and the results.

Example:        30  -25  18  -3  10   0  100  -100  200 -200

Smallest = -200  Average = 3

b.     Work the following problems from the end of Chapter 1 (refer to text sections 1.1 – 1.3):

1.      1.4 Parts b ,d, f – convert decimal to binary and decimal to hexadecimal (skip octal)

2.      1.5 Parts b, d, f – convert binary to decimal and binary to hexadecimal (skip octal)

2.     Wednesday, May 22         Binary numbers (pdf file) (Text Chapter 1)

3.     Friday, May 24                 Binary arithmetic and Boolean Algebra (Text Chapters 1 and 2)

4.     Wednesday, May 29         Switching algebra (Text Chapter 2)

5.     Friday, May 31                Switching algebra (DeMorgan’s Theorem) (Text Chapter 2)

6.     Monday, June 3                Switching functions (Text Chapter 2)

7.     Wednesday, June 5           Digital circuits (Text Chapter 2)

8.     Friday, June 7                  Circuit design and minimization (Text Chapters 2 and 3)

9.     Monday, June 10              Circuit design and minimization (Text Chapter 3)

Wednesday, June 12 – Midterm quiz #1

10.  Monday, June 17              Don’t care terms and decoders (Text Chapters 3 and 4)

11.  Wednesday, June 19         Decoders and multiplexers (Text Chapter 4)

Significant Dates:

Monday, May 27: Memorial Day holiday

Thursday-Friday, June 20-21: No class (Mini-semester 1 reading day/final exams)

Thursday, July 4: Independence Day holiday

Friday, July 26: Classes End

Monday, July 29:   Final Exam: 8:00 a.m. - 10:30 a.m.