What Are the Courses in a Bachelor's Degree in Computer Networking?
A bachelor's degree program in computer networking can train individuals to develop, manage and maintain computer networks. Read on to learn what courses you'll find in a computer networking degree program.
An Overview of Computer Networking
A bachelor's degree program in computer networking provides students with a strong educational background in developing, coordinating and implementing a system. Students with a degree in networking will learn how to work on local and wide area networks, troubleshoot programming problems as well as maintaining software and hardware.
Important Facts About Computer Networking Bachelor's Degrees
|Prerequisites||High school diploma or GED equivalent|
|Concentrations||Security, systems integration, network fundamentals|
|Continuing Education||Master of Science in Information Technology|
|Median Salary (2018)||$82,050 (for all network and computer systems administrators)|
|Job Outlook (2016-2026)||6% growth (for all network and computer systems administrators)|
Source: U.S. Bureau of Labor Statistics
Some bachelor's degree programs are offered specifically in computer networking. These may be called Bachelor of Science in Computer Networking, Bachelor of Science in Computer Networks and Security, Bachelor of Science in Network and Communications Management or Bachelor of Science in Network Technology. In many cases, computer networking is offered as an area of concentration or specialization in bachelor's degree programs in computer science, information technology, computer engineering or information systems.
Computer networking programs generally include coursework in statistics and advanced mathematics, such as calculus. Additionally, computer networking students train in operating systems, programming and fundamental computing topics. The degree programs also include training in network operating systems, software and hardware. Core courses for a degree in computer networking can include the following:
- Wireless Technologies
- Routing and Switching
- Network Security
- Database Management
- Network Design and Analysis
- Networking Fundamentals
Topics addressed in these courses could include data communications, local and wide area networks, troubleshooting, Internet technologies and server structures. The curriculum of some programs might include an extensive project or a practicum in which students gain hands-on experience working with networks and network applications in a professional setting.
Computer degree programs are accredited by ABET. Some schools offering ABET-certified bachelor's degree programs are as follows:
- Iowa State University
- New Mexico Institute of Mining and Technology
- Ohio State University
- Rochester Institute of Technology
- University of North Florida
- John Hopkins University
Prior to earning the degree, students may take exams for various Microsoft, Cisco and Novell networking certifications. Additionally, a bachelor's degree provides preparation to enter the computer industry as one of the following professionals:
- Network Administrator
- Systems Administrator
- Systems Analyst
- Software Developer
- Computer Network Technician