Poick

This is a cached version of https://edx.org/ace-credit-recommendations from 2/28/2026, 3:19:00 PM.

Save time and money on your degree with ACE | edX

ACE recommendations can help you earn college credits for computer science courses on edX.

Save time and money on your degree with ACEACE recommendations can help you earn college credits for computer science courses on edX.Explore coursesA smarter way to work towards your degreeProgress at your own paceComplete flexible online coursework that fits your busy lifestyleLearn from the bestEarn certificates from leading universities and industry partners like Harvard, IBM, and moreSave on tuitionAvoid retaking courses on topics you've already mastered when you enroll in a degree that accepts ACE*How ACE recommendations work1. Understand what ACE is and is not.The American Council on Education (ACE) is a nonprofit that evaluates and recommends credit for coursework taken outside of a traditional college experience, such as online courses on edX. While ACE cannot guarantee college credits, their recommendations have been accepted by thousands of accredited institutions across the U.S.2. Confirm with your school(s) that the ACE recommendation will transfer.Since every university has different transfer credit policies, you should always first check with the university, advisor, or registrar's office about course credits.*3. Learn and earn a verified certificateYou'll need to enroll in and complete your chosen course with a passing grade and earn a verified certificate in order to claim your recommendation.4. Claim your Credly digital badge and share your ACE recommendationYou'll receive an email from Credly inviting you to claim your badge within two weeks of completing an ACE recommended course or program.ACE-recommended edX coursesCS50x: Introduction to Computer ScienceACE recommended for 4 creditsLearn how to think algorithmically and solve problems efficiently.CS50W: Web Programming with Python and JavascriptACE recommended for 3 creditsDive more deeply into the design and implementation of web apps while studying database design, scalability, security, and user experience.CS50P: Introduction to Programming with PythonACE recommended for 3 creditsLearn how to read, write, test, and debug code in Python, a popular language for general-purpose programming, data science, web programming, and more.CS50AI: Introduction to Artificial Intelligence with PythonACE recommended for 3 creditsLearn to use machine learning in Python in this introductory course on artificial intelligence.IBM MicroBachelors® Program in Full Stack Application DevelopmentACE recommended for 18 creditsApply your knowledge of front-end and back-end development gained from previous courses and build and deploy a full stack, real-world web application on the cloud.Codio C++ Programming: Basic SkillsACE recommended for 3 creditsCode and run your first C++ program and develop your programming skills. Topics covered include pointers, strings, functions, files, and recursion.Note: Learners must earn a verified certificate for C++ Programming: Basic Skills and C++ Programming: Intermediate Concepts.UCSanDiegoX MicroMasters® Program in Algorithms and Data StructuresACE recommended for 6 creditsLearn algorithmic techniques for solving various computational problems through implementing over 100 algorithmic coding problems in a programming language of your choice.*After completing an edX ACE-recommended course, you will receive a certificate of completion with a credit recommendation. Credit hours are not guaranteed (in part or in full). The decision of whether to accept credit recommendations is up to each individual accredited institution. If you have earned a credit recommendation and need to know whether credits will be recognized, contact your institution(s) directly.