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 and Their Owners
  • MGA 614 Advanced Auditing 
  • MGA 621 Data Analytics for Accountants
  • 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

Financial accounting and assurance track:

  • MGA 635 Global Financial Reporting

Internal audit and risk management tracks:

  • MGA 640 Principles of Internal Audit  

Taxation track:

  • MGA 652 Tax Planning for Multi-Jurisdictional Entities

Spring Semester

  • MGA 618 or MGA 617 Current Issues in Financial Reporting or Advanced Topics in Management Accounting
  • MGX XXX Business elective or internship

Spring Semester Track Courses

Internal audit and risk management tracks:    

  • MGA 641 Advanced Topics in Internal Audit
  • MGA 642 Information Technology Audit
  • MGA 643 Fraud Examination and Forensic Investigation

Taxation track: 

  • MGA 651 Tax Planning for the Closely Held Business
  • MGA 653 Advanced Topics in Corporate Taxation

Financial accounting and assurance track:    

  • MGA 637 Financial Statement Analysis and Valuation
  • MGA 643 Fraud Examinataion and Forensic Investigation