EE 2310 logo

INTRODUCTION TO DIGITAL SYSTEMS

(COMPUTER ORGANIZATION AND DESIGN)

SPRING 2012

PROF. WILLIAM J. PERVIN


Welcome to the home page for Sections HON [24923/24922] and 002 [24922/24920] of EE/CE 2310.
Students should use this site whenever possible in order to reduce everyone's paper load (and copying costs).

Please visit this page frequently. It will be the most promptly updated source of information for the class.
This page will also provide lecture outlines, homework assignments for those who are traveling out of town, hints for the problems, simulation software, etc.


Instructor

Dr. Pervin; e-mail: pervin@utdallas.edu; URL: http://www.utdallas.edu/~pervin

Office Hours: TR 9:15am-9:45am and by appointment; Office: ECSN 4.626

This page is always under construction!


OFFICIAL SYLLABUS


Announcements (last updated 2/7/12)
Assignments (last updated 2/08/12) (due dates, solutions and hints)
Lectures: (last updated 2/7/12)
Also consult Dr. Dodge's lectures at http://www.utdallas.edu/~dodge/ee2310/ and see Dr. Cantrell's 931 PDF pages!
Handouts (last updated 2/7/12)

Catalog Description


EE/CE 2310 Introduction to Digital Systems (3 semester hours)
Introduction to digital circuits, hardware structures and assembly-language concepts that underlie the design of modern computer systems. Topics include: Internal data representation and arithmetic operations in a computer, basic logic circuits, MIPS assembly language and an overview of computer architecture. Some knowledge of a high-level language such as C++ or Java is expected. EE/CE 2310 also has a laboratory component. Exercises will be assigned in class for completion in the laboratory. This class may be offered as either regular or honors (H). (Same as CE/EE 2310) (3-0) S
Prerequisite: CS 1315 or the equivalent.

Texts

Required: Pervin, "A Programmer's Guide to Assembler", 3rd Edition, McGraw-Hill Custom, 2010.
Pervin


Required: Tokheim, "Digital Principles", 3rd Edition, Schaum's Outline - McGraw-Hill, 1994.
Tolkheim


Recommended reading: Patterson & Hennessy, "Computer Organization & Design":
Patterson & Hennessy


It is expected that the text material will be studied outside of class before it is needed to follow the discussion in class. In addition, you will be expected to read, by yourself, some material from the text not covered in class. Examinations are based on material covered or described in class, even if not in the texts.

NOTE: Programs such as TinyCAD and Notepad++ are free and available.

Grading

There will be two examinations (worth 20% each) during the semester [Feb. 23 & April 5]. There will be a comprehensive final examination (worth 40%) on Thursday, May 10th from 8:00a.m.. to 10:45am.

Homework will count in the final grade (20%); however, not all homework may count equally. Note that one cannot pass without successfully doing the laboratory assignments and programming assignments. All tests and homeworks are graded subjectively, but as fairly as possible.

Students should keep a copy of their homework in case they need it for reference before they can be graded and possibly returned. Not all problems will be marked and counted, but students should do all the homework (and more)!

Honor Code

It is understood that your homework and examination answers must be all your own work. There are clear rules about "Scholastic Dishonesty" so please avoid even the appearance of impropriety. Every paper you submit has the following pledge assumed: I have neither given nor received aid on this homework/examination.

Schedule

Classes meet from 10:00am to 11:15am Tuesdays and Thursdays in ECSN 2.120. See the OFFICIAL SYLLABUS for details.

We have a very ambitious schedule. Students cannot afford to fall behind in their studies since this will be a cumulative learning experience. Students are expected to attend all classes. Repeated absence from class or failure to turn in homework regularly will be cause for dropping the student from this class. Examinations are based on material covered or described in class. Consult the class schedule and course catalog for information on withdrawals, incompletes, and academic dishonesty (see above).

Please feel free to communicate with Prof. Pervin by email at any time.

Send email to Prof. Pervin
(pervin@utdallas.edu)

Office Hours: TR 9:15-9:45am and by appointment in ECSN4.626.

TA: Michael Wallace
Office Hours: By appointment
Office: To be arranged
e-mail: maw071000@utdallas.edu