Description:
This course introduces the student to a broad range of heuristics for solving problems in a range of settings. Emphasis on problem-solving techniques that aid programmers and computer scientists. Heuristics for solving problems ''in the small'' (classical math and word problems), generating potential solutions to ''real-life'' problems encountered in the profession, and problem solving in teams.
Having successfully completed this course, the student will be able to:
Prerequisites: MATH 1205 or MATH 1526; ENGE 1024 or programming experience
Recent Offerings: