CS 161 Introduction to Programming and Problem-Solving
Introduction to fundamental concepts of computer science. Problem solving, algorithm and program design, data types, loops, control structures, subprograms, and arrays. Learn to write programs in a high level programming language. Surveys current social and ethical aspects of computer science. Recommended prerequisite: Mth 111.