Make a donation for Giving Tuesday and have your gift doubled! Give now
At Goshen College, you won’t just study computer science—you’ll learn how to think like a problem-solver, create like an innovator, and code with purpose.
Make a donation for Giving Tuesday and have your gift doubled! Give now

Courses
Credit Hours
3.00
Degree Level
Undergrad
An introduction to mathematical thinking and reasoning. Topics include number systems and arithmetic, logic and Boolean algebra, functions and relations, set theory, algorithms, combinatorics and probability, matrices, and elementary graph theory. An emphasis is placed on problem solving and proof techniques. Recommended background: four years of high school mathematics, including some calculus or Math 211.