Who should be taking this course? This course is aimed at students wishing to take our specialist programs -- in particular, students who wish to keep open an option of pursuing a career in mathematics or related discipline. If your motivation is that you want to `challenge yourself', then this course if probably not for you. If you only need analysis/calculus for the purpose of computational applications, then probably you don't need this course.
Is this a hard course? It depends on the person, but most students will find it quite hard. The level of abstraction is not for everyone, and since there is a lot of material to cover the pace is brisk. You'll need to have a genuine passion for mathematics, and also work hard, in order to succeed in this course. (Even then there is no guarantee...)
What is the success rate? It depends on what you mean by that. Typically, less than half of the students starting this course will end up passing the course. Many students will drop the course once they realize that they cannot keep up; but even if we don't count those students the failure rate is rather high.
What kind of math will be taught in this course? The type of mathematics encountered in this course is quite different from what is normally taught in high school. The big emphasis is on definitions, theorems and proofs. We will enjoy proving statements that are beautiful (e.g., the fact that the number pi is irrational), but have almost no significance in `real life' applications. (They may still be mportant for mathematics!) Sometimes we may even give more than one proof -- often, the proof itself is interesting, not only the statement being proved. The computational aspects will be taught as well -- many people find these hard as well, but not as hard as the abstract part.
What kind of material is on exams? In short, everything that is being taught in class. But beware that memorization won't get you far. There will be `proof' questions, and it's usually proofs of statements that you haven't seen before. (As opposed to proofs you've seen in class.) There are usually no `algorithms' for doing such proofs, and some creativity and imagination is typically required.