Skip to main content Skip to secondary navigation

ACE Course List

Main content start

Additional Calculus for Engineers (ACE) is offered in conjunction with the Math, CS, MS&E, and CME Departments. 

For questions regarding ACE course offerings and general ACE questions, please contact Celine Escarmant at and Alka Panda at and cc: Karolina Reyes at

NOTE: ACE course offerings change every quarter. Though there are some courses that are offered every quarter, most courses are only offered in specific quarters. ACE courses may also be cancelled at the start of the quarter if interest and enrollment is lower than desired. In some rare cases, we may open additional ACE sections if interest is high among applicants who would benefit from the ACE course.

CS 103ACEAutumn, Winter, Spring 
CS 106A ACE (through CS 100A)Autumn, Winter, Spring
CS  106B ACE (through CS 100B)Autumn, Winter, Spring
CS 107ACEAutumn, Winter, Spring
CS 109ACEAutumn, Winter, Spring
CS 111ACEAutumn, Winter, Spring
CS 161ACEAutumn, Winter, Spring
Math 19ACE Autumn, Winter
Math 20ACE Autumn, Winter, Spring
Math 21ACEAutumn, Winter, Spring
Math 51ACEAutumn, Winter, Spring
Math 52ACE  Not offered AY '23-24
Math 53ACE Not offered AY '23-24
CME 100ACEAutumn, Spring
CME 102ACEAutumn, Winter
CME 106ACEWinter
MS&E 120ACEAutumn