Northeastern State University

College of Science and Health Professions

Department of Mathematics and Computer Science

Tahlequah, OK

INSTRUCTOR:

 

Mr. William G. King, Instructor Office: NET 327 

Office Hours: MWF 10:00, TTh 10:00 and MWF 2:00

Telephone: 918-444-5840.

FAX: 918-458-2325

E-mail: kingw@nsuok.edu

URL: arapaho.nsuok.edu/~kingw


 

COURSE TITLE AND NUMBER: Basic Computer Architecture - CS 3173            

 

CLASS DAYS & TIME: TTh 11:00 a.m.

                        
 

PREREQUISITES:

CS 2163 - Computer Science II and Math 3023 - Discrete Mathematics
 

CATALOG DESCRIPTION OF COURSE:

Fundamentals of computer architecture, registers, addressing techniques, and symbolic languages. Students write and test programs in symbolic langugages.
 
 

COURSE PURPOSE:

This course was designed to give the computer science student an understanding of the design, organization, and architecture of a computer system. The students will learn the mathematical principles behind the design and organization of computer hardware by studying the construction of a basic computer. The students will be introduced to a popular computer architecture. They will learn its operation and how to program it.
 

EXPECTED COURSE OUTCOMES:

Upon completion of this course the computer science student will have a greater understanding of the design, organization, and architecture of a basic computer system. They will aquired the knowledge of a popular computer architecture and will understand how to program it using its assembly language. This will be accomplished by the student completing the following objectives:
 

1. Understand the basic logic gates.

2. Understand how to design combinational and sequential circuits.

3. Learn how to use Boolean Algebra to simplify these circuits.

4. Learn the construction and use of different hardware components such as decoders,  encoders, multiplexors, and registers.

5. Understand the basic control wiring and microcoding of a basic computer system.

6. Understand how the hardware components along with the control wiring work in a basic computer system. 

7. Understand how signed numbers and floating-point numbers are stored in a computer’s memory.

8. Understand the architecture of the Intel Microprocessor.

9. Learn basic 80x86 Assembly Language.

10. Learn basic input, data conversion, and output operations using this language.

 
 

INSTRUCTIONAL MATERIALS: (Required Textbook)

A digital text will be provided.


 

STUDENT PERFORMANCE ACTIVITIES: (Attendance/Punctuality)

Regular class attendance is expected. The instructor reserves the right to reduce a students grade for excessive absences. The policy is a letter grade reduction for each four absences. Students with valid excuses such as sickness or death in the immediate family will be excused. Students are expected to arrive to class on time and be ready to take notes. Students are expected to participate in classroom discussion when appropriate.

 

ASSIGNMENT DUE DATES:

Assignments are due in class or in the instructors office on the due date specified on the assignment. Late assignments will not be accepted.

 

STUDENT EVALUATION:

Grades will be based upon formal written examinations and written assignments The students grade be based upon total points received from the following possible points:

 
3 hourly Examinations
300 points
Homework Assignments
200 points
Final Examination
100 points

A student's final grade is determined by his or her percentage of the TOTAL POSSIBLE POINTS using the following grading scale: 

GRADING SCALE 

A ................ 90% 

B ................ 80% 

C ................ 65% 

D ................ 55% 

 

Exam Replacement Policy: If the student’ score on the Final Exam is higher than the lowest regular Exam score, the Final Exam score will replace their lowest Exam score in determining the student’ final grade.

 

Withdrawal Policy: November 11th is the ALast Day to Drop with automatic W@.  Last Day to drop a single class or withdraw form NSU is December 11th.

 

Final Exam: Final Exam will be given Tuesday, December 15th, at 11:00 a.m.
 

ADA COMPLIANCE:

If any member of the class feels that he/she has a disability and needs special accommodations of any nature whatsoever, the instructor will work with you and the University's Office of Student Affairs to provide reasonable accommodations to ensure that you have a fair opportunity to perform in this class. Please advise the instructor of such disability and the desired accommodations at the first class attended.
 

INCLEMENT WEATHER / DISASTER POLICY:

The following are basic premises for the inclement weather policy at Northeastern State University:
 

 

1. Classes are expected to be held if at all possible.

2. It is the student's responsibility to receive the information when weather is questionable.

3. Neither students nor faculty are expected to risk life or limb.

4. Faculty members are obligated to hold classes if the University is not closed, unless the faculty member is unable to get to campus.
 

 

  Policy:During times of inclement weather, decisions concerning day classes will be made by 6:00 a.m. in order for the media to be notified and for students to receive the announcement before they leave home. Decisions concerning night classes will be made by 3:00 p.m.
 

 

The following media will be notified regarding closing of the campus:
 
 
Radio Stations Television Stations
KRMG 740 AM Tulsa KJRH Channel 2 Tulsa
KAYI 107 FM Tulsa KOTV Channel 6 Tulsa
KTLQ 1350 AM Tahlequah KTUL Channel 8 Tulsa
KEOK 102 FM Tahlequah KFSM Channel 5 Ft. Smith
KBIX 1490 AM Muskogee Cable Channel 96 Tahlequah
KMMY 97 FM Muskogee  
KVOO 1170 AM Tulsa  

 

The automated attendant message on 918-444-5511 will be modified to include information concerning campus operations during inclement weather.