BYU will face teams from the Atlantic Coast, Pacific-12, Mountain West, Western Athletic and Big Sky conferences.
Five of BYU's first seven games are at home, and the Cougars have only one home game after Oct. 13 (Idaho on Nov. 10, which follows a bye week).
BYU will leave the state of Utah only once through mid-October. The Cougars' first game outside the Mountain Time Zone will be at Notre Dame.
BYU will play Weber State for the first time since 1979.
BYU has just one Friday night game on the schedule (Oct. 5 at home against Utah State). Holmoe said there's a chance one other game could be moved to a Friday night.
Should BYU be bowl-eligible, it is contracted to play in the Poinsettia Bowl in San Diego on Dec. 20.
Additional details including broadcast plans, game times and ticket information will be released at a later date.
2012 BYU football schedule
Sept. 1 Washington State
Sept. 8 Weber State
Sept. 15 at Utah
Sept. 22 at Boise State
Sept. 29 Hawai'i
Oct. 5 Utah State
Oct. 13 Oregon State
Oct. 20 at Notre Dame
Oct. 27 at Georgia Tech
Nov. 3 Bye
Nov. 10 Idaho
Nov. 17 at San Jose State
Nov. 24 at New Mexico State
- BYU's Mendenhall not surprised Petersen left...
- Update: Christensen named Utah's new...
- High school basketball: Friday's prep roundup
- Dick Harmon: Can Dave Rose's Cougars regroup...
- Ute standout Bronzell Miller dies at 42
- Utah Jazz: Millslammed! Former Jazz players,...
- Utah Jazz: Jazz coach Tyrone Corbin didn't...
- BYU faces No. 13 Oregon — another...
- Update: Christensen named Utah's new... 108
- BYU's Kyle Van Noy named CBSSports.com... 43
- Commentary: For the Jazz, it's all... 32
- Utah basketball: Utes top Texas State,... 32
- BYU football: Cougars return to... 31
- Local college football: Cougars, Utes... 30
- BYU basketball: Cougars moving on after... 27
- Dick Harmon: Duane Hardy, Dave Rose... 22