WalaikumSalam Jawad
Brother i have just purchased three books and i hope it will cover all the topics. Here they go:
1) Journalism for All by Dr. Mehdi Hassan & Dr. Abdul Salam Khurshid
2) Exploring Journalism by Mirza Mohammad Yousaf
3) Competitive Journalism by Abid Tehami
Apart from that, You can also read articles on Journalism or visit some websites. Following are links that could be helpful to you in preparation.
http://www.journalism.co.uk/36/54/
http://www.aiou.edu.pk/gmj/Archives.asp
Mr. Jawad this subject is very interesting, easy to understand, and scoring.
- All VU courses are good but in the start I would recommend you to listen to the first course of Virtual University ( MCM101 - Introduction to Mass Communication).
- Explore this Journalism Sub Forum. It will answer your questions that are in your mind.
Should you feel any problem, please feel free to ask. Thanks.
Regards,