May 05, 2024  
2020-2021 College Catalog 
    
2020-2021 College Catalog [ARCHIVED CATALOG]

CIS 129 - Programming and Problem Solving I


4 Credits, 4 Contact Hours (4 lec.)

Introduction to personal and business computer systems. Includes components of a computer system; advantages and disadvantages of programming languages; traditional languages, native code and object-oriented concepts; source code versus executable code; and data structures and data representation. Also includes language statements; expressions components; control structures; problem-solving techniques; program test data, debugging and termination; and solving simple problems and creating programs using C, Python, or Java.

Prerequisite(s): MAT 095  or MAT 097  or concurrent enrollment, through Module 35 in MAT 089A  or MAT 089B , or placement into MAT 151 .