Networking is a process  were we can find two or more computers system are connected with each other to share files and other main features. If you are interested in an IT job, then knowing about networking gives you an edge over others. Because in networking you have to learn about a variety of computer languages. You also should know about various computer software’s and how to use them professionally.


  • Generations of Computer
  • Block Diagram of a Computer
  • Number System
  • Functions of the Different Units
  • Input Output Devices
  • Registers [Types of Registers]
  • Cache Memory
  • Primary Memory
  • System Software
  • Application Software
  • Software hierarchy and dependence between
  • the different layers
  • Computer Languages