Moore played college basketball at Northwestern University from 2005 to 2009. He was named to the Big Ten All-Freshman team following the 2005–06 season when he averaged 6.8 points and 2.3 assists per game, and finished second on the team with 54 3-pointers. He was named honorable mentionAll-Big Ten in 2007–08 after leading the Big Ten in made 3-pointers per game, while setting a school record 97 of them in the season. Moore was named a consensus third-team All-Big Ten selection his senior year. He broke his own school record with 110 3-pointers, finishing his career with 320, fourth all-time in Big Ten history.