# Spring 2002 ENGR 212 / CSCI 311 Syllabus

## Titles

This course is cross-listed as ENGR 212, Fundamentals
of Logic Design, and CSCI 311, Digital
Logic Design.

## The NCSU course

This course is very similar to the NCSU's own
ECE 212,
Fundamentals of Logic Design.
Students in UNCA's 2+2 and Mechatronics programs may use this
course to satisfy the ECE 212 requirement.

The course prerequisite is an introductory computer organization course
using Patt and Patel's
Introduction
to Computing Systems: From Bits and Gates to C and Beyond
as a text. All recent offerings of
NCSU ECE 206, UNCA CSCI 255,
and UNCA ENGR 205 have used this textbook

## Lectures

The course instructor is
Dean Brock.
The course lectures will be delivered on Monday, Wednesday,
and Friday
from 10:00 AM to 10:50 PM in Karpen 243.

Generally, lectures *review* and illustrate concepts
covered in the textbook.
Students are expected to
consult the course schedule
and read the relevant sections of textbook *before*
coming to class.

## Class home page

All class handouts, including homework assignments, can be
found through either of the following URL's:

## Textbook

The textbook for the course will be
Digital Design Principles and Practices
written by John F. Wakerly
and published by Prentice-Hall (ISBN 0-13-089896-1).

The textbook is packaged with a copy of
Xilinx's Foundation 2.1,
a design and simulation problem for ABEL and VHDL.

## Grades

Grades will be based on on points earned from homework
two quizes, and one final exam as follows:

Homework | 30% |

Quizes | 40% |

Final exam | 30% |

Total | 100% |

### Homework

Homework assignments
may be viewed on the ENGR 212
homework index. Solutions to homework assignments will
*usually* appear on this index. As a courtesy to
the textbook authors, no solutions will *ever* be posted to
problems assigned from the textbook.

One difference between UNCA ENGR 212 and NCSU ECE 212
is that we will *not* do "electronic homework"
with chips on a breadboard. Instead we will design combinational
and sequential circuits using ABEL and VHDL.

The following homework rule of NCSU ECE 212 will be followed:

Though collaboration is sanctioned (and encouraged), direct copying is not. Realize that mastery of the material in the homework assignments will be essential for good performance in the exams.

## For more information

My office is Robinson 221A, and
my office hours are XXX.
However, the best way to get in touch with me is to send email to
`brock@cs.unca.edu`.