What important areas do Homeland Security Programs cover?

Homeland Security Programs cover a wide range of topics relevant to security. A few have been mentioned here: terrorism awareness, immigration security, disaster management, bioterrorism, criminology, security research and design, comput6er network security, security leadership, emergency management and preparation, leadership theories, and strategic planning. These are just a few of the topics expected in these degree programs, the complete curriculum will depend on the level of degree program.