Skip Navigation
Jack Baskin School of EngineeringUC Santa Cruz

CMPS 10


An overview of the theory, foundations, and practice of computer
science with emphasis on what computers can and cannot do, now and in
the future. Topics include algorithms and data, correctness and
efficiency of algorithms, hardware, programming languages, limitations
of computation, applications, and social issues. No programming skills
are required as a prerequisite. Major concepts and open problems in
computer science are presented without reliance on sophisticated
mathematical tools. (General Education Code(s): IN.) P. Tantalo, M.
Abadi

(sourced from /cse/classes/cmps010/description.txt)