Advance College Experience (ACE)

ACE Your Summer Experience with Us in 2022

Information about our ACE Summer 2022 programs will be available in March 2022. To get an idea of what programs might be offered, check out our summer 2021 offerings below.

Experience higher education with Community College of Philadelphia’s summer ACE (Advanced College Experience) program. An opportunity that you will never forget, ACE provides college-level courses for highly motivated students going into 9th, 10th, 11th or 12th grades, as well as students up to age 21 pursuing a high school equivalency credential. We accept public, private, charter, archdiocesan and home-schooled students. Philadelphia residency is not required. Through ACE, you can make new friends, explore a career interest, study timely and relevant issues and earn college credit. 

The ACE program offers a cross-section of intensive courses and includes a full semester of college-level course material over five weeks in July and August. Students who earn an "A," "B" or "C" will receive college credit from Community College of Philadelphia. Students who earn lower than a "C" will receive a certificate of completion. Courses require hard work, dedication to the task and most of all, a desire to learn new and exciting academic skills. Philadelphia residency is not required.


All ACE Summer 2021 courses will be offered online in either synchronous or asynchronous formats. There will be no classroom instruction.

Please direct your questions to


The cost is only $250 per course, excluding books. In summer 2021, we are accepting only online payments through the student’s MyCCP account. Once a student is registered, instructions for paying the bill will be provided via email.

Entrance Requirements

ACE applicants must have:

  • At least a 2.5 GPA
  • The signed permission of a parent/guardian and school
  • Interest in participating in a rigorous summer college experience

To Apply

These instructions are for NEW students applying ONLY to Summer ACE 2021. Students who previously participated in ACE or dual enrollment can email to enroll. You do not need to submit a new application.

All new students should apply to the Summer ACE program following the steps below. Students are expected to check their email regularly to ensure completion of the application process.

  1. Create an account providing all of the required information
    1. For email address, enter your student email address
    2. For term, select Summer 2021
    3. The academic program is not required, but if answered, choose non-matriculated
    4. Create a password and click “create account”
  2. Next, you need to create an application. Click “Start New Application” and complete the application in full. The application has five sections, click "save and continue" at the bottom of each page. Your Social Security Number is required. If you do not have a Social Security Number, please follow the instructions provided within the application.
    1. Personal: this section will be partially prepopulated with information you provided when you created your account. Complete any missing information. You must use a Philadelphia address.
    2. Demographics: complete the required information, including entering your correct date of birth and Social Security Number. If you do not know your social security number, save the application and come back to it once you have the number. If you do not have a social security number, enter 999-99-9999.
    3. Plans: choose Non-Matriculated as the Academic Program. Choose Dual Enrollment for the Student Type and then select Advance College Experience as the high school program.
    4. Academics: provide your high school information. For the question, “Have you/will you graduate from High School,” click "YES." Enter your high school graduation year. Do not check the boxes in the SAT and ACT section even if you have taken them.
    5. Signature: Preview your completed application before submitting it and then click Save.
  3. After completing the application, you will be brought back to the dashboard and will see the application in the “My Applications” window. Note the status of your application and edit it if needed.
  4. Once the application is completed, you will be sent an email with information about additional application documents and course selection.
  5. Once we receiveallrequired forms, we will accept your application and register you for your selected course(s). We will make every effort to enroll students in their first-choice course. If the first-choice course is full, we will register students in their second-choice course and so on. If you do not select a 2nd and/or 3rd choice and your first-choice course is full, you will be notified.
  6. Once you are registered, you will be notified via email and will receive instructions for making payment.

Questions about the application process and/or next steps can be directed to

Students can enroll in up to 2 courses, however, please be aware that this is a lot of work.

Please monitor your email for communication from CCP regarding your application.

Classes fill quickly, so please apply early!

ACE Summer 2021 Courses

Do you like working with people? Consider one of these social science courses.


(LIMITED TO STUDENTS GOING INTO 10TH, 11TH AND 12TH GRADES ONLY.) This course is a valuable introduction to the major theories of human behavior and development. Emphasis will be placed on useful applications to everyday life. The course includes challenging reading and writing assignments.
Credit Hours: 3
Location: Online, Asynchronous


Understanding the social nature of humans and the social world in which they live. Analysis of such topics as culture, socialization, social groups and social institutions, stratification, the family, gender relations, race and ethnicity, minorities, social deviance, social change and technology, the urban community, population and the environment. Both Western and non-Western cross-cultural comparisons are provided throughout the course.
Credit Hours: 3
Location: Online, Asynchronous

Public Speaking

Students will learn and practice the preparation and delivery of a public speech with a focus on speaking to inform, persuade and entertain.
Credit Hours: 3
Location: Online, Asynchronous

Interested in music, arts or hospitality? Try these courses to exercise your imagination.

Creative Writing

Focus on student production of original work which may include fiction, poetry, memoir and dramatic writing. Students will do extensive reading, as well as writing and developing the critical vocabulary needed to discuss these genres from a writer's point of view. They will develop these skills through a number of activities including different forms of writing inside and outside of the classroom and peer evaluation in the form of writing workshops.
Credit Hours: 3
Location: Online, Asynchronous

Introduction to Music Technology

This hands-on course teaches you how to create, edit and manipulate MIDI files in order to print publishable music, and to layer various tracks to create finished MIDI sequences for recording. You will apply your compositional and editing skills using industry-standard computers, and digital audio hardware and software. You will learn how to properly connect various pieces of MIDI equipment and how to set up for different typical music applications. In addition to the hands-on curriculum, you will learn about the history of electronic music, analog synthesis and the progression of the technology, noticing how developments in the past are directly affecting our technology of today and the future. This course can be completed with a laptop or PC, no additional technology is required.
Credit Hours: 3
Location: Online, Synchronous (meeting virtually on Tuesdays from 1-3 p.m.)

Survey of the Fashion industry

This course will cover the materials and methods used to design, develop, and market a fashion product, including current vocabulary and foundation of knowledge about industry practices and career opportunities.
Credit Hours: 3
Location: Online, Synchronous (meeting virtually Monday through Thursday, from 9 a.m. to 12:30 p.m.)

Introduction to the Hospitality Industry

This course is an overview of the hospitality industry and includes an introduction to the principles of hospitality management. The course begins with the history of the industry and proceeds to examine various sectors in the industry including resorts, hotels, restaurants, tourism, cruises, clubs, theme parks, meetings and conventions, and gaming. Career opportunities in each industry segment are identified.
Credit Hours: 3
Location: Online, Asynchronous

Choose one of these courses to plunge into the captivating worlds of science and technology.

Environmental Science

Organized around the theme of our relationship to the environment, this course introduces the many serious environmental problems facing the world today, the extent and causes of the problems, and the kinds of solutions being proposed. Topics include ecological systems, population, land management, hunger and food production, energy supplies, waste management and environmental pollution.
Credit Hours: 3
Location: Online, Asynchronous

Introduction to Computer Programming

This course introduces the fundamentals of object-oriented computer programming using a selection of modern programming languages and development tools. It covers the logical design of computer programs, simple input and output, data checking, formatting output and simple mathematical processing, such as counting, summing, and finding minima and maxima. This is the first programming course taken by Computer Information Systems (CIS) majors and is a good introductory course for anyone interested in exploring computer programming. The course will explore and study developing fundamental programs using the Python programming language, developing fundamental programs using the JavaScript programming language, and explore and study creating fundamental Android Apps using the Massachusetts Institute of Technology’s (MIT) award winning App Concept Tool App Inventor. This course can be completed with a laptop or PC, no additional technology is required.
Credit Hours: 4
Location: Online, Asynchronous

Introduction to Video Game Development

This course introduces students to professional video game and simulation development, including the modern video game industry and its historical development, game analysis and design, game programming technology and practices, graphics and sound technology used in games and simulations, and ethical issues related to video games and simulations. Students will learn about the game development process for both serious and casual games and the roles that various professionals play in that development. They will engage in a semester-long project to design, build, and publish an entry-level computer-based video game using a game development engine. This course can be completed with a laptop or PC, no additional technology is required.
Credit Hours: 3
Location: Online, Asynchronous

Explore the worlds of business or justice in one of these courses.

Business Leadership

This course introduces students to success strategies for self-leadership and college-level academic inquiry, including career planning, problem solving, critical thinking, communication, cultural competence, working within teams, and institutional knowledge. Students create a comprehensive personal leadership plan, including academic, financial, and career/transfer.
Credit Hours: 3
Location: Online, Asynchronous

Survey of Justice

This course covers the history, development and philosophy of criminal justice in a democratic society, including an introduction to agencies involved in the administration of criminal justice, career orientation and constitutional limitations of criminal justice.
Credit Hours: 3
Location: Online, Asynchronous

Introduction to Law (Paralegal Studies)

This course offers a general introduction to the field of legal assistance with specific emphasis on the variety of tasks performed by paralegals in different employment settings, as well as the ethical obligations of paralegals.
Credit Hours: 3
Location: Online, Asynchronous

Ethical Problems

Students will study theories of morality and values and their application to selected topics in personal and social ethics such as euthanasia, abortion, capital punishment, sex and marriage, human and animal rights, the environment, hate speech, world hunger and poverty and censorship. 
Credit Hours: 3
Location: Online, Synchronous (meeting virtually on Tuesdays and Thursdays from 1-3 p.m.)

Interested in exploring the world? Start with one of these introductory courses.

World Religions

This course looks at the systematic and historical analysis of philosophical problems of religion, such as the problem of evil and theodicy, the conflict between religion and science, the relationship between faith and reason, the nature of religious language, and arguments about the nature and existence of God.
Credit Hours: 3
Location: Online, Asynchronous

Introduction to Japanese

This course introduces basic modern spoken and written Japanese to students who have had little or no previous knowledge of the language. The course will focus on developing students' communication skills in Japanese, including writing, reading, listening and speaking in order for students to function using Japanese in a Japanese social environment. Students will also learn aspects of Japanese culture associated with the use of the language.
Credit Hours: 3
Location: Online, Asynchronous

Introduction to Spanish

Elementary Spanish 101 introduces basic written and spoken Spanish to students who have little or no previous knowledge of the language. The four fundamental aspects of language learning-comprehension, speaking, reading, and writing-are developed simultaneously. Communication skills and vocabulary are emphasized, in terms of both everyday oral performance and basic reading knowledge. Aspects of Hispanic cultures are introduced.
Credit Hours: 3
Location: Online, Asynchronous

Global Perspective in Gender Studies

This course introduces students to the many issues related to gender in international and diverse societies. This course addresses the gender inequalities and social divides that individuals negotiate under both contemporary and historical expressions of colonialism, capitalism, and globalization. Students in the course will critically analyze how transnationalism and intersectionality impact individuals, why gender is a core issue in all cultures, and how social justice movements are confronting inequalities worldwide. 
Credit Hours: 3
Location: Online, Synchronous (meeting virtually on Mondays and Wednesdays from 9 to 11 a.m.)