Computer Science for All
An introduction to computer science and programming suitable for majors in disciplines other than Computer Science. Information, representation, and computation. Programs, data structures, and algorithms, including text and data manipulation, sorting, and searching. Techniques for achieving program clarity, structure, readability, and elegance. Students will craft a variety of programs in a high-level computer language. Prerequisites: high school algebra.
- School of Engineering