Kỹ thuật tấn công và phòng thủ là môn học cung cấp kiến thức về các phương pháp xâm nhập hệ thống, phân tích lỗ hổng, khai thác điểm yếu và triển khai biện pháp phòng ngừa, khắc phục. Môn học kết hợp cả khía cạnh tấn công chủ động (offensive security) và phòng thủ chiến lược (defensive security), giúp người học nắm rõ vòng đời của một cuộc tấn công mạng và các bước bảo vệ hệ thống.