Edited by : Zainalabedin Navabi,
        Institute of Electrical       Engineering, Faculty of Engineering, University of Tehran, Iran
        David R. Kaeli,
        Department of      Electrical and Computer Engineering, Northeastern University, USA
    
     
     
    Computer     Fundamentals
     
    
History of     Computation
Sotirios G. Ziavras, Department of     Electrical and Computer Engineering, New Jersey Institute of Technology, USA
    Models of     Computation
David R. Kaeli, Department of     Electrical and Computer Engineering, Northeastern University, USA
    Machine Hardware
        Mehran M. Massoumi
    Computer     Architectures
    David R. Kaeli, Department of     Electrical and Computer Engineering, Northeastern University, USA
    New Trends in     Computer Technology
   Alireza Kaviani, Xilinx Inc., San Jose, California, USA 
    
     
     
Hardware     Architectures
     
    
Basic Functions and     Operational Units
    Kevin Skadron, Department of Computer Science, University of Virginia, USA 
    Microprocessor     Systems
    Mitchell Aaron Thornton, Department of Electrical and Computer Engineering, Mississippi State University, United States.
    Micro-controllers
    Mohammad Jafar Navabi, Medtronic Microelectronics Center, Tempe, Arizona, USA 
    Processors
    Barry Wilkinson, Department of Computer Science, University of North Carolina at Charlotte, Charlotte, North Carolina, USA 
    Memory Systems:     Overview and Trends
    Csaba Andras Moritz
    Peripherals
    Mehrdad Nourani
    Bus Artchitectures
    Lizy Kurian John, Electrical and Computer Engineering Department, The University of Texas as Austin 
    Computer Systems
    Sotirios G. Ziavras, Department of     Electrical and Computer Engineering, New Jersey Institute of Technology, USA
    Networking
    Ibrahim Matta
    Embedded Systems
    Daniel A. Connors
    Hardware Description
    Mehran M. Massoumi, HDL Research & Development, Averant Inc., USA 
     
     
    Software     Artchitectures
     
    
Operating System
    Miroslaw Malek, Institut fuer Informatik, Humboldt-Universitaet zu Berlin, Berlin, Germany
    Programming     Languages and Compilers
    Graphic User     Interface
    Network Software:     From NCP to Ubiquitous Computing
    Vijaya R. Lakamraju, Raksit Ashok, Osman S. Unsal, and C. Andras Moritz, Department of Electrical and Computer Engineering University of Massachusetts Amherst, MA, USA
    Vlad Vlassov, Department of Information Technology, Royal Institute for Technology Kista, S-16440 
    Machine Language
    David R. Kaeli, Department of Electrical and Computer Engineering, Northeastern University, USA
    Interpreters and     Binary Translators
    Walid Taha
    Tim Sheard
   Visualization
    D. Silver
    
     
     
    Algorithms     and Data Structures
     
    
Design of Algorithms
    Rajmohan Rajaraman
    Analysis of     Algorithms
    Waleed Meleis
    Abstract Data Types
    Stanley M. Dunn
    Data Structures
    Stanley M. Dunn
    Sorting and     Searching
    Stanley M. Dunn
    Recursion
    Stanley M. Dunn
    
     
     
    Programming Languages
    
 
Basic Programming     Concepts
    Imperative     Programming
    Gordon Pace, Walid Taha, Chalmers Technical University, Department of Computing Science,Sweden
    Object Oriented Programming
    Timothy A. Budd
    Functional and Logic Programming
    Wolfgang Schreiner, Research Institute     for Symbolic Computation, Johannes Kepler University, Austria
    Modelling Software     Systems
        M. Broy
    
     
     
    Computer     Security
     
    
Hardware and Software Data Security
    Sabrina De Capitani di Vimercati, Dipartimento di Elettronica per l’Automazione, Università di Brescia, 25123 Brescia–Italy
Pierangela Samarati, Dipartimento di Tecnologie dell’Informazione, Università di Milano, 20163 Crema–Italy
Sushil Jajodia, Center for Secure Information Systems, George Mason University, Fairfax, VA 22030-4444 ,USA
    Communication     Security
    G. Davida
    Computer Viruses
    Matt Bishop, Department of Computer Science, University of California, Davis, CA, USA 
    Cryptography
    John Black, School of Civil and     Environmental Engineering, University of New South Wales, Australia
    Data Encryption
    G. Davida
    
     
      
     
History of Computer Hardware and Software Development 
     Arthur Tatnall, Victoria University, Melbourne, Australia 
     History of Foresight Techniques for Creativity and Innovation
     Sandra M. Dingli, The Edward de Bono Institute for the Design and Development of Thinking, University of Malta, Malta
    Jennifer Cassingena Harper, Policy and Strategy, Malta Council for Science and Technology; Foresight Consultant, Malta
     History of Computing
     Jeffrey R. Yost, Charles Babbage Institute, University of Minnesota, USA 
     Computer Architecture
     Prabhat Mishra, University of Florida, Gainesville, Florida, U.S.A.