This course intends to enhance the students’ knowledge and skills in dealing with real-life and/or non-routine applications of mathematics. Students will have the opportunity to explore the use of problem solving strategies or heuristics as they engage in mathematical investigations, formulate and justify conjectures, make generalizations, and communicate mathematical ideas.