NCSU has some of the best networking courses offered and if you are aiming at becoming a network architect, these courses should definitely help. Search them here https://www.acs.ncsu.edu/php/coursecat/directory.php#course-search-results . I have bunch of friends who graduated here and they are currently working as network engineers in companies like Cisco, Arista, Meraki etc. as network engineers and some day, if they wish to, they can be network architects. It takes a lot of knowledge and hands-on experience with a lot of technologies and products to become though and the journey is long. If you have the will to pursue it, this shouldn't be problem.