Fundamental characteristics and properties of computer languages, algorithmic methods of solving problems on the computer. C programming language is taught and used. Polynomial, rational, exponential, and logarithmic functions. Graphing functions, operations with matrices, sequences, series, permutations and combinations included.. 3 hours lecture. Includes symbolic logic, sets, structure of number systems, introduction to group theory, survey of algebra and proofs of theorems.