Net Centric computing covers a wide range of sub-specialties including: computer communication network concepts and protocols, mobile and wireless computing, and distributed systems. The Net-Centric Computing course also exposes students to important aspects of secure systems development including cryptography, intrusion detection and malware detection. Finally, this course will introduce students to Web technologies including basic server-side and client-side scripts.