Close Menu
View Course Sections

Course Description

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.

Affiliated With:

  • School of Engineering