Number: 110 Taught In: CSIS Course Information:An introduction to Computer Science with an emphasis on problem solving, algorithm development, and design and testing of solutions using a programming language. In particular, the course will emphasize techniques for modular design and testing of programs, including techniques for reducing a large problem to smaller one. Other topics include general computer organization, information representation, efficiency of solutions, and a brief introduction to declarative programming techniques. No prerequisites. Lab fee. (ATTR: ARTS, CAQ)