Singelyn Graduate School of Business

MSA Curriculum

The Master of Science in Accounting is ideal for those who wish to advance their careers, either as a Certified Public Accountant (CPA) or in some other areas of accounting. Courses are specialized and applied, preparing graduates to work effectively in the field. 

Our MSA is offered in two formats: General MSA and Accelerated MSA.
The General MSA program is designed for applicants with an accounting background and can be completed in two academic years.
The Accelerated MSA program is designed for applicants with substantial accounting backgrounds and can be completed in a single academic year. 

Both programs meet the accounting study requirements for CPA licensure in California.

MSA Directors & Advisors

Directory Listing for MSA Directors & Advisors
Name Title Email Office Phone
Dr. Meihua Koo Accelerated MSA Director & Advisor mkoo@cpp.edu 164-3003 (909) 869-4531
Dr. Mohamed Gomaa General MSA Director & Advisor mgomaa@cpp.edu 164-2081 (909) 869-2374

MSA Program Curriculum (31-46 units)

Foundation Courses

15 units
  • ACC 2070 Financial Accounting for Decision Making (3)
  • ACC 5122 Financial Accounting and Analysis (3)
    • Can be replaced by taking both ACC 3110 Intermediate Accounting (3) and ACC 3120 Intermediate Accounting II (3)
  • ACC 5310 Introduction to Taxation (3)
  • ACC 5510 Accounting Information Systems (3)
  • ACC 5810 Auditing (3)
*Please contact your advisor for a waiver if your undergraduate program required any foundation courses

Required Courses

22 units

  • ACC 6000 Business Valuation Using Financial Statements (3)
  • ACC 6150 Assurance of Accounting Information Systems and Controls (3)
  • ACC 6200 Assurance and Regulation in Accounting (3)
  • ACC 6500 Advanced Analytics in Accounting (3)
  • ACC 6550 Cybersecurity in Accounting (3)
  • ACC 6600 Contemporary Accounting Issues (3)
  • ACC 6900 Strategic Tax Planning (3)
  • ACC 6970 Comprehensive Exam (1)

Elective Courses

9 units

Students may select elective courses from the following:

  • ACC 4811 Accounting Ethics (3) or ACC 5811 Accounting Ethics (3)
  • ACC 5000 Special Study for Graduate Students (1-3)
  • ACC 5410 Internship in Accounting (1-3)
  • ACC 5990 Special Topics for Graduate Students (1-3)
  • ACC 6100 Internal Control and Corporate Governance (3)
  • ACC 6300 International Accounting Issues (3)
  • ACC 6400 Management Accounting Seminar (3)
  • ACC 6410 Internship in Accounting (3)
  • ACC 6440 Sustainability Reporting (3)
  • ACC 6700 Management Control in Not-for-Profit Organizations (3)
  • ACC 6800 Fraud and Forensic Accounting (3)
  • GBA 6060 Introduction to Business Analytics - Business Metrics and Analytics (3)
  • GBA 6070 Programming Foundation for Business Analytics (3)
  • GBA 5140 Statistics Essentials for Business Analytics (3)
  • GBA 5300 Introduction to Artificial Intelligence Technologies in Business (3)
  • GBA 6300 Artificial Intelligence Frontier and Future Business (3)
  • GBA 6500 Artificial Intelligence Studio and Business Implementations (3)

Alternative Elective Options:
a. Additional 4000-level courses from the Accounting Department (no more than 9 credits of 4000-level courses can be counted toward the Master of Science degree; courses used to fulfill the bachelor’s degree requirements cannot be double counted.)
b. GBA courses with advisor approval

Sample General MSA Program Roadmap (31 Units)

Ex. Admit for Fall 2025 Semester

*Courses are scheduled in accordance with odd or even numbered years
Fall
(Odd Year)
Spring
(Even Year)
Fall
(Even Year)
Spring
(Odd Year)
ACC 6550  ACC 6900  ACC 6000 ACC 6500
Accounting or GBA Elective  ACC 6150  ACC 6200 ACC 6600
- Accounting or GBA Elective Accounting or GBA Elective ACC 6970

Ex. Admit for Spring 2026 Semester

*Courses are scheduled in accordance with odd or even numbered years
Spring
(Even Year)
Fall
(Even Year)
Spring
(Odd Year)
Fall
(Odd Year)
ACC 6900 ACC 6000 ACC 6500 ACC 6550
ACC 6150 ACC 6200 ACC 6600 Accounting or GBA Elective
- Accounting or GBA Elective Accounting or GBA Elective ACC 6970

Sample Accelerated MSA Program Roadmap (31 units)

Fall (12 units)

  • ACC 6000 Business Valuation Using Financial Statements
  • ACC 6200 Assurance and Regulation Accounting
  • ACC 6550 Cybersecurity in Accounting
  • Accounting or GBA Elective

Spring (12 units)

  • ACC 6150 Assurance of Accounting Information Systems and Controls
  • ACC 6500 Advanced Analytics in Accounting
  • ACC 6600 Contemporary Accounting Issues
  • ACC 6900 Strategic Tax Planning

Summer (7 units)

  • Accounting or GBA Elective
  • Accounting or GBA Elective
  • ACC 6970  Comprehensive Exam