COP 1000 Introduction to Programming

This course covers the basic concepts of computer programming. Students use a structured approach to program algorithm design and learn logic techniques such as initialization, accumulation, conditional processing, and iteration. Logic techniques and data types are illustrated using one or more high level programming languages. No prior experience with computers or programming is necessary, nor is any special knowledge of mathematics.

Credits

3 Credits