Abstract algebra
Calculus
Data Structures using C( Complementary)
Differential Equations
Multivariable Calculus
Theory of Equations