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
Name | Title | 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)
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 unitsStudents 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
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
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