A. Design hardware
B. Manage and publish digital content
C. Control network protocol
D. Execute server scripts