EE 2310 logo

INTRODUCTION TO DIGITAL SYSTEMS

(COMPUTER ORGANIZATION AND DESIGN)

SPRING 2012

PROF. WILLIAM J. PERVIN


Welcome to the home page for the Honors Section (CV) [10915/11328] of EE/CS 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 8:45am-9:45am by appointment; Office: ECSN 4.626


This page is always under construction!


OFFICIAL SYLLABUS


Announcements (last updated 1/1/12)

Assignments (last updated 1/30/12) (due dates, solutions and hints)

Lectures: Consult Dr. Dodge's lectures at http://www.utdallas.edu/~dodge/ee2310/

Handouts (last updated 1/1/12)


Catalog Description


EE 2310 Introduction to Digital Systems (3 semester hours)

Introduction to hardware structures and assembly-language concepts that form the basis of the design of modern computer systems. Internal data representation and arithmetic operations in a computer. Basic logic circuits. MIPS assembly language. Overview of PC architecture.

Prerequisite: CS 1337 or the equivalent.


Texts

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

Pervin



Required: Tokheim, "Digital Principles":

Tolkheim



Recommended reading: (Required in other sections and, perhaps, in later courses) 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.


Grading

There will be two examinations (worth 15% each) during the semester [Feb. 9 & March 23] on material from Pervin's book. There will be two examinations (worth 15% each) during the semester [Feb. 28 & April 18] on material from Tolkheim's book. There will be a final examination on material from Pervin's book (worth 20%) on a date to be determined.

Homework will count in the final grade (20%); however, not all homework may count equally. Note that one cannot pass without successfully doing the programming. 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 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 ECSS 2.203.

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 8:45-9:45am and by appointment in ECSN4.626.

TA: TBA
Office Hours: TBA