The Architecture of Computer Hardware and Systems Software: An Information Technology Approach
Summer 2006
York University

Semester: Summer 2006
Course/Sect#: ITEC 1000A
Lecture Time: Tuesday 18:00pm-21:00pm
Location: TEL 0001
T.A. Michael Portnoy  mportnoy AT
Instructor: Jimmy Huang
Office: TEL 3048
Office Hours: After the class on Tuesday
or by appointment
e-mail: jhuang AT

Welcome to the course "Architecture of Computer Hardware and Systems Software: An Information Technology Approach" ITEC-1000 for Summer term 2006. Materials, instructions, and notices for the course will accumulate here over the semester.

Message Board

August 29, 2006
Your grades for ITEC 1000A are available here.

August 16, 2006
Extra office hours will be available on Wednesday from 2:00pm to 4:00pm. My office number is TEL 3048.

August 3, 2006
ITEC-1000 3.0A Final Exam Schedule
The final exam will be held on Wednesday August 16th from 19:00 to 22:00 pm in SLH F

August 3, 2006
The final exam coverage is: Chapters 1, 2, 3, 4, 6, 7, 8, 9, 13, 14 and 16 except for 16.7, 16.8 and 16.11 (2nd edition).
    Chapters 1, 2, 3, 4, 6, 7, 9, 10, 11, 13 and 15 except 15.6, 15.7 and 15.10 (3rd edition).
   For Chapters 17&19 (2nd edition) and Chapters 16&18 (3rd edition), please read my course lecture notes.

July 11, 2006
Your midterm marks will be announced in today's class. Please come to the class to pick up your midterm papers.

July 7, 2006
Your assignment 3 is available now.

June 30, 2006
Your A2 marks are available here. Please come to my office to pick them up.

June 21, 2006
The midterm exam coverage is: Chapter 1, 2, 3, 4 and 6 (2nd & 3rd edition).
The exam will last for 120 minutes starting from 18:00pm on June 27 at TEL 0001. No calculators or electronic dictionaries are allowed.

June 2, 2006
Your assignment 2 is available now.

May 31, 2006
Your A1 marks are available here. Please come to my office to pick them up.

May 28, 2006
Week of Congress for the Humanities and Social Sciences 2006
There is no class on May 30 (Tuesday).

May 9, 2006
Your assignment 1 is available now (see below).

Course Description

This course introduces the basic concepts of contemporary information technologies involving computers, networks, and telecommunications, that are commonly used to handle information flows, processing, and storage in typical organizations. Both hardware and software technologies are covered. Emphasis is on the uses of components as "black boxes": their external behavioral capabilities and use, rather than their internal construction. Assignments will involve issues of comparing, choosing among, and combining information technology components to solve particular information problems.

This course will cover the following topics:

  • Computer systems and LMC
  • CPU architecture: memory, registers, addressing, busses, instruction set
  • Data representation
  • Peripheral devices, digital audio and video
  • Multi-processor systems
  • Operating systems (process, memory management, virtual storage, file systems)
  • Basic network components and topologies

Required Textbook

The Architecture of Computer Hardware and Systems Software:
           An Information Technology Approach
Second Edition.
Irv Englander
John Wiley & Sons, 2002
ISBN: 0-471-36206-3

Grading Criteria / Course Requirements

Percentage When
Midterm Exam 35% sometime in late June
Final Exam 50% sometime in August
Assignments 15% 3 assignments, due through the semester



  • Assignment 1 (5%)   Due on May  25, 2006 by 12:00pm noon time.   Solution    Marks for A1
  • Assignment 2 (5%)   Due on June  23, 2006 by 12:00pm noon time.   Solution    Marks for A2
  • Assignment 3 (5%)   Due on August 2, 2006 by 12:00pm noon time.  Solution    

  • Assignment drop off location:  The assignment drop box for 1000A is at 3rd floor of TEL building, just beside the elevator. If you have questions for submitting the assignments, please ask Annemarie or Antonietta for help at TEL 3068.

  • Submission policy:  Late assignments or missed midterm tests will not be accepted. A mark of zero will be received if the assignments are submitted after the due day. In exceptional cases (for example, for medical reasons), the weight of that assignment or midterm may be added to the weight of the final exam only with the instructor's permission -- you must provide the Attending Physician's Statement. Electronic assignment submission is not supported and so email submission is not acceptable. If you miss the final exam for medical reasons, you have to apply for deferred final examination within a week from the exam date.

  • Academic honesty:  See here for detailed information.

Useful On-line Information

This page is maintained by Jimmy Huang. Last modified August 16, 2006.