Jul 08, 2025  
2025-2026 College Catalog 
    
2025-2026 College Catalog
Add to Portfolio (opens a new window)

INT-1111 Programming Logic and Design



Credits: 3
This course is an introduction to computer programming concepts with an emphasis on structured program logic and design. Procedural and object-oriented concepts are introduced in this course and students use a variety of software packages to develop flowcharts and pseudo-code. This course does not address a particular programming language, but rather emphasizes problem solving techniques that can be applied to programming in any language. Examples from various programming languages may be used to illustrate concepts. This course contains a lab component and students acquire hands-on skills and practical applications of data validation and internal and external program documentation. This course may also be taken as TEC-653 Programming Logic and Design.

Prerequisite(s): INT-1010  with grade of C or higher, or MAT-2410  concurrently.

Course Outcomes
  1. Develop an I-P-O chart for a specific programming problem.
  2. Develop an algorithm to solve a specific programming problem by using pseudo-code or flowcharting.
  3. Use sequence, selection, and repetition structures to solve a problem.
  4. Apply the appropriate design for a specific program.
  5. Apply modular designs for programs, including sending arguments and returning values.
  6. Implement data validation, internal and external documentation in a program.
  7. Use objects and methods to solve problems in an object-oriented programming environment.
  8. Incorporate object-oriented tools within a program.





Add to Portfolio (opens a new window)