A traditional undergraduate physics course on mathematical methods has been redesigned to incorporate the use of $\rm Maple\sp{\sc {TM}},$ a computer algebra program, during all aspects of the course. Topics covered were: complex number theory; series approximations; matrix theory; partial differentiation; vector algebra; and vector calculus. Five undergraduate students were enrolled, from sophomore to senior in academic class standing. A qualitative case study methodology was used to describe the changes in the course design resulting from the incorporation of $\rm Maple\sp{\sc {TM}}$ and their impact on the instruction of the course, and to determine the effects on the students\u27 learning and development of problem solving skills in phy...