Skip to main content Skip to secondary navigation

Additional Calculus for Engineers (ACE)

Main content start

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, individual tutoring, 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, 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 enrollment is required. In order to receive credit for the ACE course, the core course must be passed and completed. 

Unlike other quarters there will be three different ACE applications for the Winter quarter, each managed by their respective department. 

You are welcome to apply to as many ACE courses as you need and questions should be directed to the departmental contacts.

Steps to apply for ACE courses:

  1. Enroll in your Winter courses / main lectures:

    • Math: 19, 20, or 53 

      • Note: Math 21A and Math 51A are also offered in the Winter quarter, but are not add-on classes. You must enroll in Math 21A or Math 51A only. You cannot enroll in both Math 21A and Math 21, or Math 51A and Math 51

    • CME: 102 

    • CS 100A/B, CS 103A, CS 107A, CS 109A, CS 110A, and CS 161A

  2. Apply to the ACE course you need by completing the correct ACE Program Application. 

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

  4. Once you have been notified of your acceptance to the ACE program, we will either:

  • Send you a permission number via email to register for the section 

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. 

Graduate Student Course Assistantships

Students around a table looking at a project

Earn additional funding by teaching weekly small-group sessions for undergraduates needing additional support in introductory courses in math, computational and mathematical engineering, and computer science.


Inquiries regarding logistics, acceptance, advising, and course scheduling, may be directed to Betty Aynalem (she/her) at