This article describes a laboratory supplementary program that was integrated into a traditional mining engineering mathematics unit. The practical classes consisted of computer investigations designed to help develop mathematical concepts. The program described here was mainly web based and did not directly rely on a computer algebra system for its implementation. An evaluation of the program is included. References S. Cunningham. The visualization environment for mathematics education. In Visualization in Teaching and Learning Mathematics , ed. W. Zimmermann and S. Cunningham, 67--76. USA, Mathematical Association of America, 1991. A. Franco, P. Franco, A. Garcia, F. Garcia, F. J.Gonzalez, S. Hoya, G. Rodriguez, and A. de la Villa. Learning calculus of several variables with new technologies. The International Journal of Computer Algebra in Mathematics Education , 7 (4), 295--309, 2000. B. E. Garner and L. E. Garner. Retention of concepts and skills in traditional and reformed applied calculus. Mathematics Education Research Journal , 13 (3), 165--184, 2001 S. Habre. Visualization enhanced by technology in the learning of multivariate calculus. The International Journal of Computer Algebra in Mathematics Education , 8 (2), 115--130, 2001. B. H. Hallet. Visualization and calculus reform. In Visualization in Teaching and learning Mathematics , ed. W. Zimmermann and S. Cunningham, 121--126, 1991. USA, Mathematical Association of America F. Marton and R. Saljo. Approaches to learning. In eds. F. Marton, D. Hounsell and N. Entwistle, The Experience of Learning , 36--55, 1984. Scottish Academic Press, Edinburgh. R. Moreno and R. Mayer. Verbal redundancy in multimedia learning; When reading helps listening. Journal of Educational Psychology , 94 (1), 153--163, 2002. L. D. Murphy. Computer algebra systems in calculus reform, MSTE, University of Illinois at Urbana-Champaign, 1999. http://mste.illinois.edu/users/Murphy/Papers/CalcReformPaper.html M. Pemberton. Integrating web-based maple with a first year calculus and linear algebra course. Proceedings of the 2nd International Conference on the Teaching of Mathematics , Hersonissos, Greece, July 2002. http://www.math.uoc.gr/ ictm2/Proceedings/pap316.pdf R. Pierce and K. Stacey. Observations on students' responses to learning in a cas environment. Mathematics Education Research Journal , 13 (1), 28--46, 2001. M. D. Roblyer. Integrating Educational Technology Into Teaching (4th Ed.), 2006. Pearson, New Jersey, USA. J. Stewart. Calculus (5th Ed.), 2003. Brooks/Cole, Belmont, USA. E. J. Tonkes, B. I. Loch and A. W. Stace. An innovative learning model for computation in first year mathematics. International Journal of Mathematical Education in Science and Technology , 36 (7), 751--759, 2005. L. M. Villarreal. A step in the positive direction: Integrating a computer laboratory component into developmental algebra courses. Mathematics and Computer Education , 37 (1), 72--78, 2003. S. Vinner. The pseudo-conceptual and the pseudo-analytical thought processes in mathematics learning. Educational Studies in Mathematics , 34 (2), 97--129, 1997. P. Vlachos and A.K. Kehagias. A computer algebra system and a new approach for teaching business calculus. The International Journal of Computer Algebra in Mathematics Education . 7 (2), 87--104, 2000.