Competitions · Summer pre-college
Summer pre-college courses.
For the gap between the offer and the lecture hall. Seven university-level subjects taught over the summer — the core content a first-year course assumes, plus the academic English that carries all of it — so the first term is a continuation, not a shock.
Who it is for
Three students, one summer.
Offer in hand
A Grade 12 student whose application season is over - using the gap to arrive at university already moving.
Entering an international year one
Students joining credit-bearing first-year programmes, who need the academic English and course conventions before the first assignment, not after.
Finished with school early
Students whose school syllabus is already complete, pre-studying university content to lighten the load ahead.
The seven subjects
What each course covers, and who needs it.
Each course is matched to the degree subjects that assume it. Outlines below are the published module plans.
| Course | Feeds into | Core modules |
|---|---|---|
| Academic English | Every English-medium degree | Academic reading and listening systems, the high-frequency academic lexicon, critical reading and argument analysis, academic writing frames, seminar and presentation technique, APA/MLA citation — 20 hours across two modules |
| Calculus | Mathematics, physics, engineering, computing, quantitative fields | Vectors and vector-valued functions, multivariable functions and differentiation, multiple integration, vector calculus to Green's, Stokes' and the divergence theorem — 30 hours |
| Statistics | Data science, engineering, life sciences, economics and business | Probability foundations, distributions, sampling and estimation, hypothesis testing, regression and an introduction to classification — with coding practice threaded through every module |
| Linear algebra | Physics, engineering, computing, biomedical and information sciences | The matrix and vector-space toolkit first-year courses assume |
| Physics — classical mechanics | Physics, engineering, biomechanics, control science | The mechanics sequence at university pace and rigour |
| Python | Computing, AI, the sciences, economics and finance | Programming foundations and how a computer actually works, built for students who will use code as a tool from week one |
| C++ | Computing, AI, engineering, quantitative fields | The systems-language counterpart, for degrees where C++ is the teaching language |
Courses are taught by tutors with global top-50 university backgrounds, in the format that fits the student — and the right selection is usually two subjects, not five. An advisor will say which two.
How it runs
The same six steps as every Hanlin course.
Assessment
A placement check against the target degree's assumptions.
Tutor matching
Matched by subject and by the university system the student is entering.
Plan and group
A study group opens with the plan agreed in writing.
Scheduled teaching
Timetabled across the summer window.
After-class feedback
Every lesson reported; every gap visible early.
Homework follow-up
Assignments tracked to completion — university habits, started now.
Talk to an advisor
Name the offer. We'll name the two courses.
The degree course decides the preparation — a CS offer needs different mathematics from an economics one. Say where the student is going and an advisor maps the summer.
Pre-college teaching
Seven subjects, selected and sequenced against the actual degree.
Academic English throughout
Reading, writing, referencing and seminar technique - the skill every other course sits on.
One-to-one or small group
Format chosen by the student's starting point and the weeks available.
Course outlines, free
The full module plans for all seven subjects, sent on request.
Scan to add an advisor

Say the university, the course and the start date. Replies in Chinese or English.
Or call +86 21 6352 6628Pre-college enquiries
The summer is shorter than it looks.
Two subjects taught properly beat five skimmed. Tell us the offer and the weeks available, and an advisor will build the plan.