Undergraduate Catalog 2012-2013 [Archived Catalog] [Archived Catalog]

CSCI 110 - Computing Foundations and Ethics

A breadth-first introduction to the computing disciplines, with an emphasis on computer ethics and how computing technology impacts the world. Topics include: computing history; discrete mathematics; computer architecture and organization; algorithm design; languages; compilers; operating systems; applications; networks; databases; intellectual property; privacy; free speech; social consequences; computer crime; and codes of conduct.

MATH 121 (with a “C” or better) or placement via SAT MATH 570 or ACT MATH 25

Credits: 3

Highlighted text indicates a change from the official version of the catalog.