Carden was redshirted as a freshman in 2010 after not beating out Dominique Davis. In 2011, he appeared in one game as a wide receiver. After entering his sophomore season in 2012 as a backup, Carden started the team's third game and remained the starter the rest of the season. He finished the season completing 273 of 413 passes for 3,116 yards, 23 touchdowns and 10 interceptions. In 2013, he started all 13 games, completing 387 of 549 passes for a school record 4,139 yards, 33 touchdowns and 10 interceptions. He also rushed for ten touchdowns. For his play he was named the Conference USA Most Valuable Player. During his senior season in 2014, Carden set the school record for career passing yards and passing touchdowns, passing David Garrard and Dominique Davis' records. He finished the season completing 392 of 617 passes for 4,736 yards, 30 touchdowns and 10 interceptions. For his play, he was named the American Athletic Conference Offensive Player of the Year. Carden ended his career with 11,991 passing yards, 86 touchdowns and 30 interceptions.
Professional career
Carden was rated the tenth best quarterback in the 2015 NFL Draft by NFLDraftScout.com. Lance Zierlein of NFL.com predicted that he would be selected in the seventh round. Zierlein said that Carden "Lacks the desired play traits that NFL teams look for, but his production and poise on the move are undeniable and he is a very quick processor on the field."
Chicago Bears
After going undrafted in the 2015 NFL Draft, he signed with the Chicago Bears. On September 1, 2015, he was released by the Bears.
Stuttgart Scorpions
After being released from the Bears, he signed with the Stuttgart Scorpions of the German Football League.
Montreal Alouettes
Carden was signed by the Montreal Alouettes on September 14, 2016, partway through the 2016 CFL season. During the season, he carried the ball twice for two yards. He was released by the Alouettes on February 7, 2017.
Baltimore Brigade
Carden signed with the Baltimore Brigade in February 2017. He relieved starter Chase Cartwright in the second quarter of the first game of the season. Carden then started the next 12 games for the Brigade. He suffered a concussion on July 29 against the Philadelphia Soul, and was placed on injured reserve on August 2. Carden played in 13 out of 14 regular season games, starting 12, in 2017, completing 275 of 431 passes for 3,189 yards, 63 touchdowns and 16 interceptions. He also rushed for 110 yards and 8 touchdowns. He became the first rookie quarterback since 2011 to throw for over 3,000 yards. On August 23, 2017, Carden was named the AFL Rookie of the Year.