a. Security architecture
b. Computer programming
c. Disaster recovery planning
d. Laws and ethics