Skip to content Skip to navigation

Additional Calculus for Engineers (ACE)

Additional Calculus for Engineers (ACE) is designed to provide a solid foundation in mathematics, computational math in engineering, and computer science to undergraduate students interested in pursuing an engineering degree. Taught by experienced graduate students, the program gives undergrads the support and resources they need to advance in their studies.

Students participating in ACE are required to attend an additional weekly section and enroll in their selected course for 1 additional unit. ACE participants also receive access to additional exam review sessions, in depth content review, and other study resources. We accept applications from all students who believe they may benefit from participating in small active-learning sessions led by a highly trained graduate student. 



Application Process & Courses

​Generally, students in ACE are required to attend the usual course lectures for either CME, CS (Pathfinders), or Math, and the graduate student-led ACE section for the class. ACE sections are scheduled so that they do not conflict with the course lecture time.

Note: Concurrent class enrollment and completion is REQUIRED. ACE courses cannot be standalone courses. 

  1. Enroll in your course lecture

  2. Apply to ACE by completing the ACE Program Application here.

  3. Students will be notified of their acceptance to ACE within 1 week of the application close date. 

The priority deadline is 5 PM, September 17th, 2021 at 5 PM PDT.

(Frosh, don't worry. We know you can't register yet, but will accommodate your application)

Applications for Autumn 2021-22 will close on Friday, September 24, 2021 at 5pm PST


See Course List

Application for undergraduate students

Whether you’re a returning applicant or a new applicant to the ACE program, please complete the following application to be considered for an ACE section this quarter. Note that space in each section is limited. 




Inquiries regarding logistics, acceptance, advising, and course scheduling for Math ACE Courses, please contact Asma Gaba (she/her) at

For inquires on CS ACE Courses, please contact Breauna Spencer (she/her) at

General ACE questions may be directed to Betty Aynalem (she/her) at