Learn computer networks and cover the basics such as network designs, protocols, and security in addition to new trends and technologies. Acquire information and skills necessary to plan, execute and administer computer networks in a variety of situations through a mix of classes, engaging activities, and practical projects.