3 Semester Credit Hours
Programmers frequently have limited backgrounds in the mathematics and physics needed programming in complex environments. This course provides an understanding of mathematics or physics concepts like collision detection, 3D vectors, transformations, or basic calculus. This course provides a simple and thorough grounding in the mathematics and physics topics that programmers need to write algorithms and programs, using a non-language specific approach. Course contains 2 semester credit hours (30 clock hours) of lecture and 1 semester credit hour (30 clock hours) of laboratory work.