The study of computer systems architecture involves learning to design, scale, and modify computer networks and systems. This can include learning programming languages, modifying/customizing existing system architecture, troubleshooting problems and protecting the system from unauthorized access. Students learn how to select the best design for a given work center, application, or project; they also learn how to “grow” such designs as demand increases.
The following section contains academic lectures and discussions on a variety of topics important to know for anyone interested in pursuing a systems architecture degree.