PART I COMPUTER HARDWARE CHAPTER 1 PRINCIPLES OF COMPUTER ORGANIZATION 1.1 COMPUTER HARDWARE 1.2 COMPUTER CODES 1.3 WHAT IS A PROCESSOR 1.4 MEMORY SYSTEMS 1.5 INPUT/OUTPUT SYSTEM 1.6 BUSES AND CONTROLLERS READING MATERIALS JUST WHAT IS THE UNIVERSAL SERIAL BUS?
CHAPTER 2 NEW TECHNOLOGIES OF HARDWARE 2.1 REDUCED INSTRUCTION SET COMPUTERS 2.2 MICROPROCESSOR AND MICROCOMPUTER 2.3 MULTIPROCESSING 2.4 MEASURING COMPUTER PERFORMANCE READING MATERIALS WHY PARALLEL ARCHITECTURE
PART II COMPUTER SOFTWARE CHAPTER 3 MATHEMATIC FUNDAMENTALS 3.1 BOOLEAN ALGEBRA 3.2 GRAPH THEORY 3.3 COMBINATORIAL PROBLEMS 3.4 ALGORITHM AND ITS MEASURES READING MATERIALS INTRODUCTION TO SET THEORY
CHAPTER 4 DATA AND STRUCTURE 4.1 DATA TYPES AND DATA STRUCTURES 4.2 TYPICAL DATA STRUCTURES--STACKS AND QUEUES READING MATERIALS TYPICAL SORT PROBLEMS
CHAPTER 5 OPERATING SYSTEM 5.1 SUMMARY OF OPERATING SYSTEM 5.2 FILE SYSTEMS 5.3 WINDOWS 2000 OVERVIEW 5.4 UNIX 5.5 WELCOME TO LINUX READING MATERIALS A CACHING MODEL OF OPERATING SYSTEM KERNEL FUNCTIONALITY
CHAPTER 6 PROGRAM DESIGN 6.1 THE PROGRAMMING LANGUAGE SPECTRUM 6.2 PROGRAMMING LANGUAGES 6.3 FLOWCHART 6.4 PROCEDURAL,STRUCTURED, AND OBJECT-ORIENTED PROGRAMMING 6.5 C ++ AND OBJECT-ORIENTED PROGRAMMING 6.6 DEBUGGING READING MATERIALS ATTRIBUTES OF A GOOD LANGUAGE
PART IH APPLICATIONS CHAPTER 7 DATABASE 7.1 DATABASE MANAGEMENT SYSTEMS (DBMS)AND MANAGEMENT INFORMATION SYSTEM (MIS) 7.2 SQL AND SQL SERVER 7.3 ACCESS 7.4 DATA WAREHOUSE READING MATERIALS DATA MINING
CHAPTER 9 OFFICE AUTOMATION 9.1 OFFICE AUTOMATION 9.2 SOFTWARE OF OFFICE AUTOMATION READING MATERIALS WHAT YOU NEED TO KNOW TO FIND THE RIGHT ASP FOR YOU
CHAPTER 10 CAD/CAM/CAE/CIM AND MRP-II 10.1 OVERVIEW 10.2 COMPUTER APPLICATION 10.3 DEFINITIONS OF CAD,CAM,AND CAE 10.4 THE CIM DEFINITION BY CASA/SME 10.5 MANUFACTURING RESOURCE PLANNING, MRP-II AND BEYOND READING MATERIALS FLEXIBLE MANUFACTURING
CHAPTER 12 IMAGE PROCESSING 12.1 AN OVERVIEW 12.2 HIERARCHY OF IMAGE PROCESSING OPERATIONS 12.3 DIGITAL IMAGE FILE FORMATS READING MATERIALS DIGITAL IMAGE PROCESSING: EXPERIENCES IN THE GULF WAR
CHAPTER 13 MULTIMEDIA 13.1 WHAT IS MULTIMEDIA? 13.2 WHERE TO USE MULTIMEDIA 13.3 BASIC TOOLS 13.4 DIGITAL AUDIO 13.5 DIGITAL VIDEO READING MATERIALS VIRTUAL REALITY AND ITS APPLICATION
CHAPTER 14 COMPUTER NETWORKS 14.1 DATA COMMUNICATIONS 14.2 ARCHITECTURE OF COMPUTER NETWORKS 14.3 WIDE AREA NETWORK 14.4 LOCAL AREA NETWORK 14.5 NETWORKING IN WINDOWS NT 14.6 INTEGRATED SERVICES DIGITAL NETWORK (ISDN) READING MATERIALS ABOUT GIGABIT ETHERNET
CHAPTER 15 INTERNET AND INTERNETWORKING TECHNOLOGY 15.1 THE INTERNET 15.2 BROADBAND ACCESS "LAST KILOMETRE"TECHNOLOGY 15.3 ABOUT INTERNET 2 READING MATERIALS WHY XML?
CHAPTER 16 ELECTRONIC COMMERCE 16.1 BUSINESS NETWORKING 16.2 EDI AND EFT 16.3 ELECTRONIC COMMERCE READING MATERIALS WHAT IS ERP?
CHAPTER 17 NEW GENERATION COMPUTING AND ARTIFICIAL INTELLIGENCE 17.1 NEW GENERATION COMPUTER PROJECTS 17.2 KNOWLEDGE-BASED SYSTEMS 17.3 DATAFLOW COMPUTATION 17.4 INTRODUCTION TO ARTIFICIAL INTELLIGENCE 17.5 EXPERT SYSTEMS READING MATERIALS AUTOMATA THEORY
CHAPTER 18 SECURITY IN COMPUTING 18.1 IS THERE A SECURITY PROBLEM IN COMPUTING? 18.2 CHARACTERISTICS OF COMPUTER INTRUSION AND KINDS OF SECURITY BREACHES 18.3 METHODS OF DEFENSE 18.4 COMPUTER VIRUS 18.5 NETWORK FIREWALLS READING MATERIALS HOME NETWORK SECURITY ANSWERS BIBLIOGRAPHY