The book gives an overview on principles and applications of network security technologies against internet attack, computer virus and intrusion detection, and discusses security initiatives for wireless network, operation systems, network devices, removable devices and databases. With an application-oriented view, the book is an essential reference for graduate students in computer science and industrial engineers.