MA 312 Abstract Algebra with Applications 3 cr. Topics chosen from universal algebraic notions, graphs, trees, lattices, Boolean algebras, groups, rings, fields and applications.