Grand Forks, ND (population: 52,135) has one IT school within its city limits. University of North Dakota has a total student population of 13,172. It is the 1377th highest ranked school in the USA and the 5th highest in the state of North Dakota (#1 is University of Mary).
IT students from Grand Forks schools who go on to become computer support specialists, IT teachers, computer engineers, computer technicians, etc. have a good chance at finding employment. For example, there are 540,560 people working as computer support specialists alone in the US, and their average annual salary is $47,360.
Grand Forks lies in Grand Forks county, which is one of the 32 counties in North Dakota. Overall, the Grand Forks-MN area has 48,090 total employed workers according to the US Bureau of Labor Statistics, with a 2.9% unemployment rate, $17.05/hr average worker wage, and a $35,460 average annual salary.
After taking into account tuition, living expenses, and financial aid, University of North Dakota ends up costing a student $13,656/yr.