We're three weeks into 2014 ... so let's talk about 2015.

The Pac-12 released the full 2015 football schedule Tuesday, which begins the third cycle of scheduling among conference teams since the 2011 expansion.

We've known about most of these games for awhile, but it's still fun to scan them all in one place. Chris Petersen's return to Boise State, Arizona State's trip to Houston to play Texas A&M and the state of Oregon against the state of Michigan (on the same day) immediately stand out.

10 notable nonconference games

Michigan at Utah

Arizona State vs Texas A&M

Washington at Boise State

Oregon at Michigan State

Oregon State at Michigan

Washington State at Rutgers

BYU at UCLA

California at Texas

USC at Notre Dame

Notre Dame at Stanford

Here is the full schedule:

Week 1

Thursday, Sept. 3

UTSA at Arizona

Michigan at Utah

Saturday, Sept. 5

Arizona State vs Texas A&M, NRG Stadium, Houston

Arkansas State at USC

Virginia at UCLA

Colorado at Hawaii

Eastern Washington at Oregon

Weber State at Oregon State

Washington at Boise State

Portland State at Washington State

Grambling State at California

Stanford at Northwestern

Week 2

Saturday, Sept. 12

Arizona at Nevada

Cal Poly at Arizona State

Idaho at USC

UCLA at UNLV

UMass at Colorado

Utah State at Utah

Oregon at Michigan State

Oregon State at Michigan

Sacramento State at Washington

Washington State at Rutgers

San Diego State at California

Central Florida at Stanford

Week 3

Saturday, Sept. 19

Northern Arizona at Arizona

New Mexico at Arizona State

Stanford at USC

BYU at UCLA

Colorado vs. Colorado State, Sports Authority Field at Mile High, Denver

Utah at Fresno State

Georgia State at Oregon

San Jose State at Oregon State

Utah State at Washington

Wyoming at Washington State

California at Texas

Week 4

Friday, Sept. 25

Stanford at Oregon State

Saturday, Sept. 26

UCLA at Arizona

USC at Arizona State

Nicholls State at Colorado

Utah at Oregon

California at Washington

Week 5

Saturday, Oct. 3

Arizona at Stanford

Arizona State at UCLA

Oregon at Colorado

Washington State at California

Week 6

Thursday, Oct. 8

Washington at USC

Saturday, Oct. 10

Oregon State at Arizona

Colorado at Arizona State

California at Utah

Washington State at Oregon

Week 7

Thursday, Oct. 15

UCLA at Stanford

Saturday, Oct. 17

Arizona at Colorado

Arizona State at Utah

USC at Notre Dame

Oregon at Washington

Oregon State at Washington State

Week 8

Thursday, Oct. 22

California at UCLA

Saturday, Oct. 24

Washington State at Arizona

Utah at USC

Colorado at Oregon State

Washington at Stanford

Week 9

Thursday, Oct. 29

Oregon at Arizona State

Saturday, Oct. 31

Arizona at Washington

USC at California

Colorado at UCLA

Oregon State at Utah

Stanford at Washington State

Week 10

Saturday, Nov. 7

Arizona at USC

Arizona State at Washington State

UCLA at Oregon State

Stanford at Colorado

Utah at Washington

California at Oregon

Week 11

Friday, Nov. 13

USC at Colorado

Saturday, Nov. 14

Utah at Arizona

Washington at Arizona State

Washington State at UCLA

Oregon at Stanford

Oregon State at California

Week 12

Saturday, Nov. 21

Arizona at Arizona State

USC at Oregon

UCLA at Utah

Colorado at Washington State

California at Stanford

Washington at Oregon State

Week 13

Friday, Nov. 27

Oregon State at Oregon

Washington State at Washington

Saturday, Nov. 28

Arizona State at California

UCLA at USC

Colorado at Utah

Notre Dame at Stanford

Friday, Dec. 4