Northern Virginia Community CollegeAnnandale Campus
 

ITE 221 – 02N
MICROCOMPUTERS: ARCHITECTURE, HARDWARE AND OPERATING SYSTEMS
3 credits
Fall Semester 2004
CT 219
Thursday: 7:30PM-10:20PM

  1. Instructor

Cuong H. Hoang
Office (703)323-2451
cuong_hoang@yahoo.com
Office hour: Thursday 7:00PM – 7:30PM CT 232

  1. Course Description:

This course is designed to provide students with an understanding of microcomputer architecture, including hardware, system software and digital mathematics.  Major computer hardware components and operating system functions will be discussed.
 

  1. Required Text

The Architecture of Computer Hardware and System Software: An Information Technology Approach, Third Edition.

Irv Englander, Bentley College
ISBN: 0-471-07325-3
©2003

 

  1. Grading System

The final grade will be determined by adding the following elements:
Homeworks 15%
Class Papers 20%
Quizzes 15%
Midterm Exam 25%
Final Exam 25%

The grading scale is as follows:
A: =90 .. 100
B: =80 .. <90
C: =70 .. <80
D: =60 .. <70
F: =0 .. <60
 

  1. Class papers

The paper should state the thesis or issues addressed in the references, the importance of the topic, strengths/weaknesses of the technology covered, and your assessment of the situation. The paper should be approximately 6 pages of text, typed, double-spaced with one-inch margins using a point size of 10 or 12 pitch.
 

  1. Schedule

This schedule may be adjusted according to the class needs.

Session

Date

 

Reading 

Notes

1

08/26

Introduction

1

file# 1

2

09/02

Number systems, data representation

Ch.2 homework: 2.1, 2.2, 2.3, 2.8, 2.9, 2.13, 2.14, 2.15, 2.16, 2.17, 2.21, 2.25, 2.26, 2.27, 2.28

sample2

2, 3

Last to adjust: 09/05

file# 2

Ch2homework due: 09/16

3

09/09

Numerical data formats

Homework: 4.2a, 4.2b, 4.5, 4.9, 5.5, 5.6,5.7

sample4_5 (updated 10/06/04)

4, 5

Due: paper title# 1

file# 3

Ch4&5homework due: 09/30

4

09/16

Little Man Computer

6

Ch2homework due: 09/16

Due: 6 references

Quiz# 1 

file#  4

5

09/23

Fundamental CPU design, instruction cycles, memory and bus concepts

Modern CPU design, CISC/RISC, addressing

 7, 8, SC2

file#  5

6

09/30

 I/O, interrupts, DMA, I/O devices

 9, 10

Ch4&5homework due: 09/30

file# 6

7

10/07

 System concepts, multiprocessing, clusters, networks

 11

 file# 7

8

10/14

 

 

Midterm 
Due: paper# 1

9

10/21

 Introduction to the Operating System, user interfaces

 13, 14

Last to W/Aud: 10/28

file# 8

10

10/28

Process concepts, scheduling, memory management, virtual storage

 15

Due: paper title# 2

file# 9

11

11/04

 Networking: review networks (11.6); OSI, TCP/IP, services

 15.8

Due: 6 references

file# 10

12

11/11

File and directory structures; disk scheduling

16

Quiz# 2 

file# 11

13

11/18

Programming Tools

17

file# 12

14

11/25

 Thanksgiving

 

No class

15

12/02

Examples of operating systems: Unix/Linux, Windows 2000

Data Communication Technology

18

SC3

file# 13

16

12/09

Review

 

 

17

12/16

 

 

Final 
Due: paper# 2

  1. Special Procedures Notes Remarks:

Class Procedures

Attendance. Education is a cooperative endeavor between student and instructor. Your involvement in these learning activities is essential to master course content. Regular classroom attendance is required. Class absences greater than 30% is considered unsatisfactory. It is your responsibility to make the prior arrangements with the instructor. You are responsible for making up all course work missed during an absence. Each student is responsible for obtaining from other students any notes of material covered during any missed classes.

Make-up. The student is responsible for rescheduling missed examinations and for making up all work missed during an absence.

Integrity/Late Work. The student is responsible for his own work. See the NVCC Student Handbook for further guidance regarding student cheating and/or plagiarism. The student will make prior arrangements with the instructor for the submission of late work.
 

Fire/Emergency Evacuation Procedures

The fire and emergency evacuation procedures are posted on the classroom wall. It is the responsibility of each student, on the first day of class, to review and follow those procedures.


 
 

NVCC is a place for learning and growing. You should feel safe and comfortable anywhere on this campus. In order to meet this objective, you should: a) let your instructor, his/her supervisor, the Dean of Students or Provost know if any unsafe, unwelcome or uncomfortable situation arises that interferes with the learning process; b) inform the instructor within the first two weeks of classes if you have special needs or a disability that may affect your performance in this course.