The paper describes the use of general-purpose mathematical software "GPMS" as a major advancement in simplifying simulation procedures for junior level engineering studies. GPMS handles general and specific mathematical formulas and is packed with a vast array of codes to perform many scientific and engineering functions in an interactive mode. In order for the student to interact positively, the numerical examples in the textbook must be converted into an interactive media to support the theory and provide a deeper understanding of the physical phenomena. By this method, the students enhance their problem-solving abilities with minimal programming skills. By using examples, the paper presents an approach to computer-aided problem solving methods for junior level courses. The methods described in the paper have proven to be of value to students studying electric machines and power engineering at Arizona State University.