Didn't see anyone post it here and I guess there's nothing really new here, but it's officially out:
http://www.nusports.com/news/2017/6/28/northwestern-finalizes-2018-football-schedule.aspx
2018 Football Schedule Saturday, September 1 at Purdue
Saturday, September 8 vs. Duke
Saturday, September 15 vs. Akron
Saturday, September 29 vs. Michigan
Saturday, October 6 at Michigan State
Saturday, October 13 vs. Nebraska
Saturday, October 20 at Rutgers
Saturday, October 27 vs. Wisconsin
Saturday, November 3 vs. Notre Dame
Saturday, November 10 at Iowa
Saturday, November 17 at Minnesota
Saturday, November 24 vs. Illinois
Schedule looks a bit rougher than this year's. We play 8 bowl teams, including all 3 of our non-conference foes. We skip Penn State and Ohio State - not sure how that happened except that it's offset by missing Indiana and Maryland as well. Although I really wish we would play Ohio State every year. We do get Rutgers for the first time ever, I think.
http://www.nusports.com/news/2017/6/28/northwestern-finalizes-2018-football-schedule.aspx
2018 Football Schedule Saturday, September 1 at Purdue
Saturday, September 8 vs. Duke
Saturday, September 15 vs. Akron
Saturday, September 29 vs. Michigan
Saturday, October 6 at Michigan State
Saturday, October 13 vs. Nebraska
Saturday, October 20 at Rutgers
Saturday, October 27 vs. Wisconsin
Saturday, November 3 vs. Notre Dame
Saturday, November 10 at Iowa
Saturday, November 17 at Minnesota
Saturday, November 24 vs. Illinois
Schedule looks a bit rougher than this year's. We play 8 bowl teams, including all 3 of our non-conference foes. We skip Penn State and Ohio State - not sure how that happened except that it's offset by missing Indiana and Maryland as well. Although I really wish we would play Ohio State every year. We do get Rutgers for the first time ever, I think.