I'll do a full article later, but just a couple of things to be aware of regarding Northwestern.
First, they will be the worst (statistical) offense Utah has faced in nearly every category. They are 121st in total offense (worstamong Utah opponents), the 117th worst rushing offense (only ahead of Colorado), the 96th worst passing offense (worst), and the 102nd worst scoring offense (only ahead of ASU).
Second, they are okay defensively, but not great. They're 42nd in total defense (behind UCLA, Oregon, ORST, and Arizona), 82nd in rushing defense (behind UCLA, Oregon, ORST, Arizona, ASU, UW, Cal, and UF), 24th in passing defense (this is actually the best statistical passing defense Utah has faced), but 54th in Pass Efficiency Defense (people don't throw as much on Northwestern, apparently).
They don't turn the ball over (9 on the season, one fewer than Utah) and they do force a decent number of turnovers (19 on the season, 4 more than Utah).
Their 7 wins are over UTEP (38-7), Minnesota (37-34), Howard (23-20), Maryland (33-27), Wisconsin (24-10), Purdue (23-15), and Illinois (45-43). Thus they are 21 points away from 3-9.
Their opponent records are as follows:
UTEP is 3-9
Minnesota is 5-7
Maryland is 7-5
Wisconsin is 7-5
Purdue is 4-8
Illinois is 5-7
So yeah, don't expect a ton of scoring. Utah is currently favored by 7 with a total of 42, so expected final is 24-17. I'd say take the under.