Harvard SSP 2012

I have applied for the harvard secondary school program for summer 2012, the course I want to apply for is this one
Intensive</a> Introduction to Computer Science Using Java | Harvard Summer School
however this is a restricted course, I can petition for it and maybe they'll let me in, and the course only has one prerequisite which is familiarity with precalculus, I am from pakistan actually, can someone explain what role does precalculus play in this course?
and also what part of precalculus must one be familiar with.</p>