I did specialist maths during my high school years (~16-17 years old) which was quite involved and covered vectors and lots of other interesting things. One of the few good things about high school in Australia. Oddly enough the maths in Computer Science at a University level was much easier.