Lecture Room: Berndt Hall 610

Lab Room: Berndt Hall 672

Class Times: MWF 11:15-12:10

Lab Time: T-Th 1:25-4:25

Charles L. Hakes

Office : Berndt 630

Office phone: 247-7242 (However, this is **not** the best
way to contact me.)

Office hours: schedule

e-mail: hakes_c@fortlewis.edu
(This is the best way to contact me)

Web Site: http://faculty.fortlewis.edu/hakes_c

**Catalog Description: **Introduction to the building
blocks of digital computer design. Application of Boolean algebra
to the synthesis of logic circuits form logic elements. The
design and implementation of combinational and sequential circuits.
Understanding of hardware operations in a simple computer.
Includes engineering design applications. (3-3)
Pre-requisites: ENGR 104.

Course Outcomes with corresponding ABET Criteria/outcomes:

- Students will be able to design, conduct, and analyze data from experiments involving digital electronic components using modern engineering tools (ABET outcome b, k)
- Students will be able to formulate and solve eingineering problems and design a system or process to meet desired needs (ABET outcome c)
- Students will work collaboratively in the laboratory and during a final digital design project and will communicate their results effectively in writing and oral presentations (ABET outcome d, g)
- Ability to think critically and continue learning scientific or technical material throughout my life (ABET outcome i)

**Text: Digital Design: Basic Concepts and Principles
Principles, **by Karim and Chen. I will also be
using some information from Digital
Logic Design Principles, by Balabanian and Carlson, Digital Logic Design Tutorials and
Laboratory Exercises, by Passafiume and Douglas, and Digital Design Principles and
Practices, by Wakerly.

**Lab Requirement: You MUST be concurrently signed up
for the lab section that meets on Thursday.** Your overall
grade will depend on your lab grade. If you are passing both
classes, your lab grade will count approximately 25%. However, I
will tie the grades together such that it will be hard to pass the
class if you are not passing the lab.

**Prerequisites:** ENGR 104 (computer programming,
which has a prerequisite of MATH 121, pre-calculus)

**Math Requirement:** I will assume you are very
comfortable with college algebra. You will likely find some of
the concepts in boolean algebra to be more challenging than the
concepts found in "traditional" college algebra.

**Homework Requirement:** This is a problem
solving class. You must know how to solve problems to do the
homeworks and pass the tests. The only way to become proficient
is to practice. So... there will be homework from every chapter
we cover in class. The homework doesn't count as much as the
tests, but you will find the tests rather difficult if you have not
done the homework.

Withdrawing from Class - The last day to withdraw from this class with a "W" is right after mid-term, as shown on the Fort Lewis College schedule.

**Academic (dis)honesty:** Any incidents of
cheating on quizzes or exams will result in a zero score and may be
reported to the office of academic affairs, and an F for the
course. I do encourage you to work together to discuss the
homework. Unacceptable collaboration on a homework assignment
(e.g. just copying) will result in a score of *zero* for the
entire assignment. **Don't Copy!** You are
even required to work collaboratively on lab reports and project
presentations. However, for specified assignments your written
answer must be *in your own words*. Answer in your own words in
order to actually learn something!

**Accessibility: **Fort Lewis College is committed to
providing all students a liberal arts education through a personalized
learning environment. If you think you have or you do have a documented
disability which will need reasonable academic accommodations, please
contact, Dian Jenkins, the Director of Disability Services, 280 Noble
Hall, 970-247-7383, and/or jenkins_d@fortlewis.edu for an appointment
as soon as possible.