Wireless Sensor Networks (WSN) has become an appealing field of research because of its wide range of applications in different fields. In recent years, a significant amount of research has focused on improving network lifetime irrespective of the network throughput. This paper focuses on improving network throughput by using efficient coding techniques and different coding schemes without affecting the lifetime. It is shown that throughput increases with the increase of the BCH coding rate. Also, the use of multi coding is investigated. Different rates/codes are studied between sensor nodes and the network master (NM) and between the NM and the sink.