2023-2024 Academic Catalog 
    
    Nov 23, 2024  
2023-2024 Academic Catalog [ARCHIVED CATALOG]

CP 103 - Introduction to Programming using Python

2 CR
This course is designed to give students the fundamentals of programming logic using the language Python. This includes the concepts of program design and development, digital data representations, representing designs using diagrams as well as Unified Modeling Language (UML). Introduce the concepts of programming life cycle management, the limitations of computing including discussions of implications on society.

Requisites: Next Gen ACCUPLACER® reading score of 244, or at least a grade of C in TSRE 55 .
General Education Requirement: Critical Thinking - Applied Core
Course Learning Outcomes:
  1. Construct and build a Python program that applies the use of interactive input and control structures.
  2. Construct and build a Python program that applies the use of an object and instance and properly produce the UML representation.
  3. Construct and build a Python graphical program that applies appropriate user interface principles.
  4. Be able to identify the primary components of a selected computing device.