University at Buffalo - The State University of New York
Skip to Content

Accounting Curriculum

Our one-year full-time curriculum, together with most undergraduate accounting programs, should satisfy the 150-hour educational requirement for certification and licensure as a certified public accountant (CPA) in many states.

This is also the educational standard advocated by the American Institute of Certified Public Accountants (AICPA). Our MS Accounting program, together with an undergraduate degree in accounting, is a licensure-qualifying program registered with the New York State Education Department.

The program enhances technical training and critical thinking skills while building valuable expertise in specialized accounting areas that closely parallel the areas of practice within most CPA firms. It also provides a competitive advantage for students seeking professional employment for the initial position and for subsequent opportunities. 

Students choose courses from three specialization tracks: financial accounting and assurance, internal audit and risk management, and taxation. Alternatively, students can plan a self-directed track, subject to departmental approval.

Fall Semester

  • MGA 612 Taxation of Business Entities 
  • MGA 614 Advanced Auditing 
  • MGA 623 Introduction to Professional Tax Research (1.5 credits)
  • MGA 624 Research in Accounting and Auditing Standards (1.5 credits)

Fall Semester Track Courses

Taxation track:

  • MGA 652 Tax Planning for Multi-Jurisdictional Entities
  • MGX XXX Business Elective

Financial accounting and assurance track:

  • MGA 635 Global Financial Reporting
  • MGA 643 Fraud Examination and Forensic Investigation

Internal audit and risk management tracks:

  • MGA 640 Principles of Internal Audit  
  • MGA 643 Fraud Examination and Forensic Investigation

Spring Semester

  • MGA 618 or MGA 617 Current Issues in Financial Reporting or Advanced Topics in Management Accounting
  • MGA 621 Data Analytics for Accountants 

Spring Semester Track Courses

Internal audit and risk management tracks:    

  • MGA 641 Advanced Topics in Internal Audit
  • MGA 642 Information Technology Audit
  • MGX XXX Business Elective or internship

Taxation track: 

  • MGA 651 Tax Planning for the Closely Held Business
  • MGA 653 Advanced Topics in Corporate Taxation
  • MGX XXX Business Elective or intership

Financial accounting and assurance track:    

  • MGA 637 Financial Statement Analysis and Valuation
  • MGX XXX Business Elective or internship
  • MGX XXX Business Elective