Pretty much all accounting programs at schools are 150 hours now, building in an MBA program (I would call it 'MBA Lite') into the program.
Requirements for being a licensed CPA vary by state, but typically it's the proper number of accounting courses (not necessarily an accounting degree, as some finance and other business majors can qualify), plus a set amount of relevant work experience along with passing the CPA Exam (4 parts) and completing the Ethics exam as well.
Maintaining a CPA license includes completing a number of CPE (continuing education) credits each year as well. For example, I passed the CPA exam in 1997 and was certified for the next 3 years, but didn't complete my CPEs (I didn't really need to be certified anymore), so let my certification go inactive.