May 08, 2025  
Website Catalog (In Development) 
    
Website Catalog (In Development)

CST 127 - Programming I


Introduction to the fundamentals of structured programming using C++. Topics may include input-output statements, data types, loop structures, decision structures and functions, and arrays. Lab assignments emphasize math and engineering concepts as well as program development using modular design and self-documentation.

Credits: 3
Hours
2 Lecture Hours, 2 Laboratory Hours
Note
(This course cannot be used as a course substitute in any CST program)

Course Profile
Learning Outcomes of the Course:

Upon successful completion of this course the student will be able to:

  1. Use a C++ editor and compiler.
  2. Effectively use input/output statements, variables and constants.
  3. Use assignment statements, if statements, loops and functions.
  4. Create programs that perform file operations.
  5. Create programs that declare, initialize and manipulate arrays.
  6. Use C++ elements to solve math and engineering problems.