Learn to design, buildÌýand operate data communication systems.

Ìý
  • Network engineers build and maintain the networks that underlie just about everything in the Internet we take for granted.Ìý

  • From streaming and 'the cloud' to ordering a lift from a rideshare, our connectivity is based on network engineering.Ìý

  • Network engineers keep companies' and governments' internal networks safe and secure and upgrade them over time.Ìý

  • Network engineers design, build and deploy complex network architectures using multi-vendor solutions.Ìý

  • Network engineers use network programming and automation to manage networks and systems to identify critical problems and proactively resolve problems at scale.Ìý

  • Network engineers analyze, create, and deploy software-defined solutions to augment network intelligence and resilience

  • Network engineers plan, scope, and manage complex projects and communicate effectively with diverse audiences.

  • Network engineers evaluate industry best practices, policies and regulations established by entities such as the ACM, FCC, IETF, IEEE, MEF, NANOG, ONF, 3GPP and the Wi-Fi Alliance

Ìý
  • Academic background for network engineers: Students come from diverse academic paths. Some have completed undergraduate degrees in computer science, telecommunications, or networking. These foundational programs provide essential knowledge about networks, programming, and system administration; however, even with limited background, network engineering at CU Boulder is designed to help you succeed!

  • Prior work experience for network engineers: Relevant work experience is valuable. If you’ve worked in network administration or system support, you’ll have a head start. Real-world exposure helps you understand network infrastructure and prepares you for specialized roles; however, many full-time professionals need to update their skills in networking because it is changing so fast!Ìý Curiosity and adaptability are key traits for success in network engineering.

  • Software skills for network engineers: Even if you have a software background, learning networking concepts is crucial. Understanding how networks function and interact with applications will enhance your skills.

Ìý
  • Network engineering is a well-paying and interesting career in high demand that is hard to outsource.

  • This degree builds on the historical success of CU Boulder’s Interdisciplinary Telecommunications Program (ITP), a well-recognized source of talented individuals for the communications industry since 1971, with employment success rates approaching 100% before graduation.

  • Because the Denver Metro region hosts major operation centers for many Internet service providers, including Comcast, Charter Communications, Lumen Technologies, and Zayo, there is continuous a demand for networking professionals here in Colorado. Industry-leading corporations such as Amazon,ÌýArista Networks, Facebook/Meta, Google, Juniper Networks, and Oracle also visit us each year to meet and interview our graduates.Ìý

Ìý ÌýStart an Application

Degree RequirementsÌýAdmissions Requirements

CU Boulder's Network Engineering program is for both working professionals trying to develop or update their technical skills and abilities to match the latest requirements of the Internet service and cloud provider landscapes andÌýnew entrants to this industry pursuing academic, professional, or research success. Our applied approach to education via lab-based courses in multiple disciplines will give you the skills you need.

  • 99.9% placement in industry before graduation (2019-2024)
  • Average salary: $130,000 (2019-2024)

Global interconnectivity requires the continuous expansion and evolution of network infrastructureÌýin response to trends in e-commerce, the Internet of Things, mobile data and enterprise operations. To assure the continuous operation of this infrastructure, companies need highly educated and technically proficient network engineers with the vision to anticipate and build systems for emerging communication needs.

Ìý