Print this page

Catalog 2026 - 2027

COP 2000 Introduction to Computer Programming I

In this course, students are introduced to computer programming as a systematic approach to problem solving. Emphasis is placed on problem analysis, algorithm development, and the fundamental principles of structured programming. Students will learn core programming concepts including variables, data types, control structures (selection and iteration), functions, and basic file operations. The course is designed for students with no prior programming experience. By the end of the course, students will be able to analyze computational problems, design algorithms, write clear and well-documented programs, and leverage AI-assisted tools to support the software development process.

3 credits

Prerequisites

Recommended: MAT 1033 with grade of 'C' or higher