James N. Cannon

Associate Professor

Department(s):
  • School of Accountancy

James N. Cannon

Education

Ph.D., Business Administration (Accounting emphasis), University of Utah, 2011
MBA, University of Michigan, 2001
BA, Economics, Brigham Young University, 1995

Biography

Jim Cannon earned his Ph.D. in Business Administration from the University of Utah in 2011, MBA from the University of Michigan in 2001, and BA in Economics from Brigham Young University in 1995, and worked for Ford Motor Company and Hewlett Packard Corporation in between. Prior to joining the Huntsman School, Dr. Cannon was on faculty in the Ivy College of Business at Iowa State University, where he taught Financial Accounting, Decision-making Support, and Incentive Design Courses to MBA students, and Managerial Accounting to undergraduate students. He also led study abroad courses in Brazil, Chile, and Italy. Dr. Cannon's research focuses on information conveyed through cost behavior, quantitative and qualitative non-financial disclosure, and on the economic impact of social benefit legislation in healthcare.
Dr. Cannon and his wife, Michelle, have a son who is serving an LDS mission in Portugal and five daughters, two of which attend Brigham Young University, one (of which they are the proudest) who is an Aggie, and two living at home.

Teaching

ACCT 6200 - Advanced Financial Accounting, Fall 2023
ACCT 2010 - Financial Accounting Principles, Fall 2023
ACCT 2010 - Financial Accounting Principles, Fall 2023
ACCT 6200 - Advanced Financial Accounting, Summer 2023
ACCT 6200 - Advanced Financial Accounting, Fall 2022
ACCT 2010 - Financial Accounting Principles, Fall 2022
ACCT 6200 - Accounting for Complex and Multinational Businesses, Spring 2022
ACCT 2010 - Financial Accounting Principles, Spring 2022
ACCT 6200 - Accounting for Complex and Multinational Businesses, Fall 2021
ACCT 2010 - Financial Accounting Principles, Fall 2021
ACCT 2010 - Financial Accounting Principles, Spring 2021
ACCT 2010 - Financial Accounting Principles, Spring 2021
ACCT 2010 - Financial Accounting Principles, Fall 2020
ACCT 2010 - Financial Accounting Principles, Spring 2020
ACCT 2010 - Financial Accounting Principles, Spring 2020
ACCT 2010 - Financial Accounting Principles, Spring 2020
ACCT 2010 - Financial Accounting Principles, Fall 2019
ACCT 2010 - Financial Accounting Principles, Fall 2019
ACCT 2010 - Financial Accounting Principles, Fall 2019