The major in accounting is designed to prepare students for entry-level positions in accounting. This program will qualify graduates to sit for the Uniform Certified Public Accountant Examination in Virginia. However, certification requires 150 hours of college credits. Most public accounting firms give hiring preference to applicants who have completed the full 150 hours prior to starting work.

Curriculum - new data analytics option

Our program is designed to prepare you for successful completion of the CPA exam and to land great accounting jobs. We maintain a close partnership with the professional community to ensure our curriculum is based on market demands.

We recently launched a concentration in data analytics for students who want to prepare to meet the growing need for data analytics modeling and analysis in accounting.

General B.S. in Accounting: Program and degree requirements

B.S. in Accounting with a concentration in data analytics: Program and degree requirements

Career opportunities

Accountants examine and prepare financial records. They are responsible for confirming accuracy, ensuring records comply with local, state, and federal laws, and typically are called upon to make recommendations based on that financial data. There are several types of accountants:

1. Public accountants are generally employed by firms and serve as an independent third party to review and attest to other organizations' or individuals' financial documents. Public accountants often gain experience working with a variety of industries.

2. Private or Corporate accountants are employed by a company and typically develop management accounting expertise in their individual companies and industries.

3. Government accountants examine and prepare financial records of various government agencies.

  • Alumni employers include:
    • Altria
    • KPMG
    • Auditor of Public Accounts
    • Keiter
    • CarMax Inc.
  • Careers in the field:
    • Accountant
    • Auditor
    • Bookkeeper
    • Business Teacher
    • Financial Analyst
    • Loan Administrator
    • Payroll Manager 
    • Tax Auditor
    • Tax Examiner 
    • Tax Preparer