Security is an important aspect of modern large-scale infrastructure networks. In one hand, there has been a significant improvement in the efficiency and reliability of systems due to enhanced interconnection of intelligent devices. On the other hand, this provides an opportunity for strategic adversaries to exploit the vulnerabilities of the network and cause damage. An example of an infrastructure system that is a part of our daily lives, and is vulnerable to adversarial attacks is the power network. Enhancing power grids' security, performance and resilience has been an important research topic in engineering. A significant penetration of information communication technologies (ICT) in modern power systems, renders this network vulnerable to cyber attacks from strategic malicious entities. According to The North American Electric Reliability Corporation (NERC), every power system should be operated such that failure of a single component should not leave the rest of components heavily loaded. This is called N-1 rule in power networks. However higher order contingency conditions are inevitable due to cooperated cyber attacks or natural calamities. As a result N-k contingency analysis is an important notion of security and resilience of power grids. The central challenge of higher order cyber-physical contingency analysis is the exponential blow-up of the attack surface due to a large number of attack vectors. This gives rise to computational challenges in devising efficient attack mitigation strategies. Due to these challenges, most of the tools are effective in analysing contingencies caused by failure of one or two components in the power network. Moreover, current tools for contingency analysis do not consider the strategic and smart attackers, and consider different attack profiles as faults in the system. However, smart attackers can exploit such naive defense strategies and cause a significant damage to the system. In this work, we focus on challenges due to higher order contingency conditions resulting from cyber-attacks. Our approach provides efficient tools to consider higher order cyber-physical contingency analysis in a game-theoretic frame work, which enables the operator to exploit the strategic actions of the attacker. Moreover, we provide computationally efficient algorithms to deal with higher order contingency conditions, and find the optimal defense strategies which cannot be exploited by the smart attacker. Our contributions in this thesis are as follows: \textbf{Cyber-Physical contingency analysis modeling using Game-Theoretic framework:} We develop a game-theoretic model in which different actions of the attacker and the defender lead to different contingency conditions. We formulate the