This course prepares students for more advanced courses in analysis as well as introducing rigorous mathematical thought processes. Topics included are sets, functions, the real number system, sequences, limits, continuity and derivatives.