Programs And Courses

Math & Computer Technology
Math & Computer Technology

Computer Networking Technology - Associate in Applied Science (AAS) (4590)

Does the idea of organizing, installing and supporting an organization’s computer systems intrigue you? Computer networks are a critical part of almost every organization, and our Associate in Applied Science (AAS) in computer networking technology can help you find a career that matches your talents and passions.  

Jump to career information below!

After graduating from our Computer Networking Technology program and earning your associate degree, you’ll be ready to work as a:

  • Information technology specialist, consultant or market representative
  • Network technician
  • Network administrator
  • Network planning analyst
  • Systems analyst
  • Telecommunications specialist

You are likely to enjoy this program if you have:

  • Strong analytical skills. Administrators need to have analytical skills to evaluate network and system performance and to determine how changes in the environment will affect it.
  • Excellent communication skills. Administrators oversee the connections of many different types of computer equipment and must ensure they all properly work together.  
  • Good multi-tasking skills. Administrators may have to work on many problems and tasks at the same time.
  • Strong problem-solving skills. Administrators must be able to quickly resolve any problems that arise with computer networks.



Explore YOUR career with Career Coach! Career Coach is a helpful tool that will assist you in developing a path from your education to the job market. With Career Coach, you can find:

  • Average hourly wages
  • Information about possible careers of interest through a variety of search options
  • Discover what occupations are in demand within the region you select
  • Number of individuals currently employed within that occupation
  • Anticipated number of job openings available – just to name a few! 



Our dedicated professors will teach you how to design, install, configure, troubleshoot and maintain networks. This program covers a broad range of topics, including:

  • Cabling
  • Cable testers
  • Data communications
  • Information security fundamentals
  • Network connections
  • Network analyzers
  • Network Interface Controllers (NIC's), hubs, bridges, switches and routers 
  • PC repair
  • TCP/IP
  • Telecommunications
  • Terminations
  • Windows and Linux Server administration

You also will have the opportunity to take elective courses to learn about specialized topics. These include Cisco routing and switching, Voice over Internet Protocol (VoIP), wireless networking administration and virtualization and cloud computing. Coursework in oral and written communication skills is also included in order to provide these essential skills to needed to excel in today's workplace environment.

After graduating from our program, you’ll be able to: 

  • List and describe TCP/IP layers, layer interactions, protocols and applications
  • Install, connect and configure network hardware and software to meet common requirements.
  • Design and implement an internetwork including IP addressing, subnetting, routing, switching, Virtual Local Area Networks (VLANs) and network design documentation
  • Describe the technologies associated with network communications including signaling, noise, error detection and correction, flow control techniques, data compression and encoding technology
  • Describe technical aspects of Ethernet operation including access technologies, bandwidths, standards, VLANs and electronic connecting devices
  • List and describe common Wide Area Network (WAN) technologies, topologies and associated protocols and devices
  • Demonstrate proper troubleshooting methods while implementing networks
  • Design, install, test, troubleshoot and certify communications wiring systems
  • Install, test, and troubleshoot PC hardware and Windows desktop operating systems
  • Demonstrate professional interaction with end users in a technical support environment utilizing troubleshooting, escalation channels, help desk software and communications skills
  • Install, maintain, administer and support Linux server operating systems
  • Install, maintain, administer and support Windows server operating systems including Active Directory
  • List and describe common legal, ethical and business requirements for securing information.
  • Utilize security tools and common best practices to design a secure network architecture


  • View summaries of every course at HACC by browsing our class schedules database.
  • Review our program guide (pdf) to view a list of required courses, recommended course sequencing and program competencies.
  • Browse our advising checksheet (pdf), which is also an excellent tool to help you personalize your course load each term and manage your overall advancement through our programs.

Yes! Our associate degree programs are designed to be flexible enough to transfer to a wide variety of colleges and universities with no loss of credit. However, each individual college has its own unique program. We encourage you to select a four-year school as soon as possible. This will allow you to learn the transfer college’s program requirements so that you can take the proper classes at HACC.

Our transfer options for computer networking technology students are:

Students may complete our program at the Harrisburg Campus provided that they take some of their coursework online through virtual learning.



Yes! We offer many scholarships through the HACC Foundation. Each scholarship has specific eligibility requirements. To learn how to apply, please visit

Conveniently YOURS, we offer classes in the spring, summer and fall. Visit our website to apply anytime. When you submit your application, make sure you include program code 4590. This code is unique to the Computer Networking Technology Program.



Future students, we are excited to connect with you and answer your questions. Please choose the option that works best for you to meet with us.

Current HACC students, please contact our Advising Department with any questions.

Meet Josh: HACC Alumnus Prepared for His Next Steps

“HACC showed me that you can get a degree, locally and at a great cost, which can prepare you for the future in more than one way.”