Accounting programs across the country have been challenged to better prepare students for the accounting profession. In contrast to the traditional approach to accounting education which stressed calculating one right answer, the new focus emphasizes dealing with unstructured problems and preparing students with real world experiences through experiential learning, community service learning and project-based collaborating learning. The Accounting Education Change Commission (AECC) notes that students should be active participants in the learning process and not passive recipients of information. This research-in-progress paper described the courses design in an accounting curriculum with community engagement projects and their theoretical background.