The objective of this course is to give an introduction of cyber hacking techniques and defense mechanisms to detect and thwart cybercrime. Cyber attacks aim at compromising cyber systems to disclose information, alter data or operation, cause denial of service, etc. The course first reviews the attacks to wireless networks, such as WiFi and MANET, and the defense strategies and technologies. Next, it reviews the attacks to general wired networks and information systems, and introduces the corresponding defense mechanisms. Last, it discusses cyber defense security policies and architectures.