The course intends to prepare natural science students with the basic concepts and materials from mathematics that necessitate a good foundation to treat fundamental mathematical tools in science. This course rigorously discusses the basic concepts of logic and set theory, the real and complex number systems, mathematical induction, least upper bound and greatest lower bound, functions
and types of functions, polynomial and rational functions, logarithmic and exponential functions, trigonometric functions, hyperbolic functions and their graphs and analytic geometry.