The Master of Science (MS) in Computer Networking program at NC State University equips students with advanced knowledge and skills in the design, implementation, and management of modern computer networks. This program delves into theoretical foundations and practical applications, preparing graduates for leadership roles in the rapidly evolving field of network engineering and research. The curriculum emphasizes core networking concepts, security, wireless technologies, and protocol design. Students have the flexibility to tailor their studies through a selection of elective courses and can choose between a thesis or non-thesis option. The program is designed to foster critical thinking and problem-solving abilities, essential for addressing complex networking challenges.
The MS in Computer Networking program requires a total of 31 credit hours, including core courses, theory courses, required courses, and additional approved courses. Students can opt for a thesis or non-thesis track.
Graduates of the Computer Networking MS program are prepared for a variety of roles in the IT industry, research, and academia. The strong foundation in networking principles and practical skills gained from the program are highly sought after by employers.
Admission to the Graduate School is contingent on meeting eligibility requirements. For the Accelerated Bachelor's/Master’s (ABM) degree program, permission to pursue an ABM does not guarantee admission to the Graduate School.
North Carolina State University is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
A bachelor's degree in a related field is required, and specific course prerequisites may apply. The program also accepts exceptional undergraduate students through an Accelerated Bachelor's/Master’s (ABM) program.
You can apply through the NC State Graduate School's online application portal. Ensure you gather all required documents, including transcripts, letters of recommendation, and a statement of purpose.
Tuition and fee information specifically for international students can be found on the NC State Graduate School admissions pages.
Graduates are prepared for roles such as Network Engineer, Network Architect, Network Administrator, Systems Engineer, and Security Analyst, among others in the IT industry, research, and academia.
The program requires a total of 31 credit hours, which includes core courses, theory courses, required courses, and additional approved courses. Students can choose between a thesis or non-thesis track.
The provided data lists various scholarships, including departmental, university-wide, and national scholarships, but does not specify which are available to international students. It is recommended to check the NC State Financial Aid website for detailed information.