400-Level Math Courses | U-M LSA Mathematics Prerequisites: Math 312, 412; or EECS 280 and Math 465; or permission of instructor: Credit: 3 credits. Background and Goals: Many common problems from mathematics and computer science may be solved by applying one or more algorithms — well-defined procedures that accept input data specifying a particular instance of the problem and produce a solution.