Which one is right?

  1. the degree is imperative to consolidating my grasp on concepts and keeping me abreast of upcoming upgrades
  2. the degree is imperative to consolidate my grasp on concepts and keep me abreast of upcoming upgrades.

According to Reverso.context.net there are only examples of "imperative to Infinitive" like:

The full access to the Internet and the Internet-based enterprise development became imperative to consolidate the ongoing transition process.

Compare (also from Reverso.context.net):

Most importantly, we are not oblivious to the imperative of consolidating peace through enhanced political dialogue, tolerance and ensuring a free and fair electoral process.

Not the answer you're looking for? Browse other questions tagged or ask your own question.