CpE 111 -- Introduction to Computer Engineering


Section C, Fall 2002              Class Hours: TR 9:30 -- 10:45 Class Room: 103


This syllabus will be placed on the web and updated throughout the semester.




Instructor:                             Prof. Donald Wunsch        

Office:                                    131 Emerson Electric Co. Hall                                            

Office Hours:                        Wednesday 3-4. Appointments are also accepted.

E-mail:                                    dwunsch@ece.mst.edu      Web: /~dwunsch/

Phone:                                    573 341-4521


Prerequisites: CSc 53, CSc 73 or CSc 74. Students should enroll in CpE 111 and CpE 112 simultaneously. Goals: To introduce modern logic and state machine concepts, problem solving and design principles, vocabulary and philosophy of the digital world.


Text:       Uyemura, A First Course in Digital Systems Design: An Integrated Approach, Brooks/Cole Publishing, 1999


Recommended Optional Readings:

Feller, An Engineering Approach to Digital Design, Prentice-Hall

Haskell, Introduction to Computer Engineering, Prentice-Hall

Cheung & Bredeson, Modern Digital Systems Design, Thompson Learning

Gajski, Principles of Digital Design, Prentice-Hall

Wakerly, Digital Design: Principles and Practices, Prentice-Hall

Givone, Digital Principles and Design, McGraw-Hill

Kidder, Soul of a New Machine, Modern Library


Test Schedule (subject to change):

Test 1                                                                                     Thursday, September 19

Test 2                                                                                     Thursday, November 7

FINAL EXAM       (per University schedule)                   Tuesday, December 17, 4-6 PM       


Grading:                 2 exams                                                                  40%

                                Homework                                                             15%

                                final exam                                                               45%


Note: For all homework problems involving hexadecimal conversion, also convert to octal.

Read Chapter 1 by Thursday, August 29, Chapter 2 by Tuesday, September 3, Chapter 3 by Tuesday, September 10.

Homework 1: Chapter 1, problems  2c, 7 b d, 9, 10 a, 11 a, 12 b c g, 13 a e, 14 h i, 15 c, 16 c, 19 a c, 20 b, 21 d, 22, 23, 26. Due Tuesday, September 3. Homework 2: Chapter 2, problems 2, 4, 5, 8, 10, 11, 13, 17, 20, 21, 25, 28, 29, 30. Due Due Tuesday, September 10..

Homework 3: Chapter 3, problems 7-10, 12, 14, 16, 18 (must use K-map), 19, 21, 26, 27, 28, 29 b c, 31, 33. Due Tuesday, September 10. The grade counts double.

Other homework will be assigned later.


You are permitted to collaborate on homework as much as you wish. All homework is due at the START of class. You may also examine notes, tests, etc. from previous semesters. For nearly any established book these days, it is possible to find a solution manual somewhere.  I won’t prohibit the use of one, but if you merely copy solutions, whether from a manual or a friend, you will get killed on the exams, which form 85% of your grade.  It is better to put your best effort into solving and understanding each homework problem.  The above schedule gives initial reading and homework assignments. The readings are mandatory. Before class, read the indicated material on the schedule. I have been known to introduce pop quizzes (equal in value to one homework) on reading material before lecture if I suspect students have not been reading it. You will find your homework assignments on the schedule, unless modified later. Homework is due at the start of class. Late homework is penalized 10% per day. It is better strategy to turn it in incomplete than late. On-time attendance and attentiveness will be the PRIMARY factor in judging borderline grades. (So, don't miss class because your homework is late! Turn in what you have anyway. Better, plan ahead to get it done early.) Ethics violations will be punished harshly. This material is central to much of the field of electrical and computer engineering, so it probably will be a lot of fun for you to master. However, this is a fast-paced class with lots of homework, so don't fall behind. Ask questions -- I will never embarrass or ridicule you for questions. Adjust your work or course load if either are not compatible with putting forth your best efforts. I strongly encourage you to use the Center for Personal and Professional Development (204 Norwood Hall, phone: 4211), Minority Engineering Program, buddies who have taken this course before, study partners, tutoring, and any other allowable assistance you can find. You're putting your time and money into this -- make it count!