May 20, 2024  
2023-2024 Catalog 
    
2023-2024 Catalog

COP 2002 - Programming Logic

Credit Hours: 3.0
Prerequisite(s): None
Corequisite(s): None
This course is intended to introduce students to the concepts of computer logic and programming. Problem solving skills using logical thinking are emphasized. Topics include but are not limited to: a brief history of computers and programming languages, data representation (binary and hexadecimal, integers, floating point numbers, and character strings), how to develop a program, including documentation, the three basic programming control structures (sequence, selection, and repetition), arrays, data files (time permitting), program modules, sub-modules and functions, event-driven programming, using scripts, and procedural vs object-oriented programming languages. The student is expected to use some math skills. There is a hands-on component, which is designed to help students learn to use programming concepts.
Parallel: College Transfer (A.A. and A.S)