EE341

Link to Blackboard

COURSE DESCRIPTION (from the catalog)

Modular structure of computer systems. Analysis, design and implementation of combinational and sequential logic machines. Introduction to microprocessor architecture and microprocessor programming. Design with traditional and hardware description language techniques. (Prerequisites: CS201, one year of college physics).

COURSE OBJECTIVES

After successfully completing this course, the students should have deep understanding of:

  • Basic logic gates and circuits, number systems, Boolean algebra

  • Flip-flops, registers, counters, and a simple processor

  • Arithmetic circuits for digital systems

  • Optimization techniques for logic functions

  • Design and analysis of digital systems using Altera Quartus II CAD tool

  • Implementation of combinational and sequential circuits using discrete components

  • Implementation of digital circuits using programmable-logic devices

  • Performance evaluation of implemented circuits

IMPORTANT DATES:

Last day to drop the class (course does not appear on academic record): Friday, September 17

Last day to withdraw (W grade appears on academic record): Friday, October 29

Thanksgiving holidays (campus closed): Thursday - Sunday, November 25 - 28

Last EE341 class: Thursday, December 9

Final Exam: 8-10 a.m., Thursday, December 16

COURSE POLICIES

E-mail

Each student is expected to regularly check his or her alaska.edu email address. This address will be used for class correspondence - announcements, homework problems clarifications, etc. If you are not using the official UAF email address, please forward it to your address of choice.

Attendance

Class attendance is highly recommended. Material not in the text may be introduced at random intervals and occasional quizzes are part of your grade. If you miss a class, lecture slides and other handouts are available on Blackboard or can be obtained from the instructor.

Homework

Homework problems will typically be due one week after assigned. No late homework will be accepted without a valid excuse and prior arrangement.

You are expected to work independently (even if you work in study groups). The work you hand in should be your own effort. If you have questions about a homework problem outside of instructor’s or TA’s office hours, please feel free to contact them by e‑mail. Homework assignments are expected to be neat and legible. The grader is not obligated to decode scribbles; illegible answers will be assumed to be wrong.

Quizzes

You can expect to have a short quiz given every week, or even more frequently. Quizzes will typically cover the material from the previous week or two. The material for quizzes will include lectures, homework, reading assignments, and laboratory exercises. Unless otherwise stated, quizzes will be “closed book”.

Laboratory

Short written laboratory reports are due by the date specified in the lab assignment. Written reports will be graded for both correctness and appearance. A laboratory report submitted up to one week late will be penalized by up to 50% reduction in grade (5% for a 1-day delay, 10% for a 2-day, 15% for a 3-day, 20% for a 4-day, 30% for a 5-day, 40% for a 6-day delay, and 50% for a report that is one week late). No late laboratory reports will be accepted one week after due date.

Attendance is required during your assigned lab period; to pass this course, you will need to successfully complete the lab portion. Unless otherwise arranged with the instructor, you have to attempt all laboratory assignments. Don’t be late for the lab. Useful information for completing the lab will typically be given at the beginning of each lab period. If you work with a lab partner you can submit a single report but the report must state what where the specific responsibilities of each partner. Be prepared to answer questions about the lab assignment during the lab exercise and when turning the report in. If you are working with a partner, it does not necessarily mean that you will receive the same grade.

Exams

There will be two term exams and one final exam. The final exam will be comprehensive. No makeup exams will be given except for documented extenuating circumstances. If you can anticipate an absence (work commitments, intercollegiate sports), talk to your instructor before the exam to make arrangements. If the absence is unexpected (illness, family or personal difficulties), please inform your instructor at the earliest possible opportunity.

STUDENTS WITH DISABILITIES

Students with learning or other disabilities who may need classroom accommodations are encouraged to make an appointment with the Office of Disability Services (Phone # 474-7043). Please meet with me during office hours so that we can collaborate with the Office of Disability Services to provide the appropriate accommodations and supports to assist you in meeting the goals of the course.

GRADING

Digital AND COMPUTER Analysis and Design (2010)

Course syllabus, v1.0 (This is a syllabus for an old course. For the most recent version, please see Blackboard)

COURSE INFORMATION

Plus/Minus grading will be used.

PLAGIARISM

As a UAF student, you are subject to UAF's Honor Code:

"Students will not collaborate on any quizzes, in-class exams, or take-home exams that will contribute to their grade in a course, unless permission is granted by the instructor of the course. Only those materials permitted by the instructor may be used to assist in quizzes and examinations.

Students will not represent the work of others as their own. A student will attribute the source of information not original with himself or herself (direct quotes or paraphrases) in compositions, theses and other reports. No work submitted for one course may be submitted for credit in another course without the explicit approval of both instructors.

Violations of the Honor Code will result in a failing grade for the assignment and, ordinarily, for the course in which the violation occurred. Moreover, violation of the Honor Code may result in suspension or expulsion."

ABET CRITERIA

General ABET Engineering Program Criteria

Engineering programs must demonstrate that their graduates have:

    1. an ability to apply knowledge of mathematics, science, and engineering

    2. an ability to design and conduct experiments, as well as to analyze and interpret data

    3. an ability to design a system, component, or process to meet desired needs

    4. an ability to function on multi-disciplinary teams

    5. an ability to identify, formulate, and solve engineering problems

    6. an understanding of professional and ethical responsibility

    7. an ability to communicate effectively

    8. the broad education necessary to understand the impact of engineering solutions in a global and societal context

    9. a recognition of the need for, and an ability to engage in life-long learning

    10. a knowledge of contemporary issues

    11. an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice

General ABET Criteria Partially or Fully Satisfied by EE 341