COP 1000 - Introduction to Computer Programming Add to Catalog Portfolio COP 1000 - Introduction to Computer Programming As an introduction to computer programming this course focuses on presenting the fundamentals of programming to students with no prior experience. Topics include problem solving using logic, algorithm design using pseudocode and flow charts, structured programming, data types, operations, expressions, control flow, functions and arrays. Hands on programming exercises are completed using a modern programming language. Terms all, Spring, Summer Classification: A.A. Transferable Hours: 3