Menu

Search Program/Discipline

  • Results for SLO Disciplines>

Search Courses

  • Results for SLO Disciplines>

Student Learning Outcomes

Discipline: Certificate: CIS Professional in Python Programming - M0675
Course Name Course Number
Advanced Programming in Python CISP 74
  • Design web applications
  • Design web scraping applications
  • Select appropriate data structure and algorithm to a given programming situation.
Advanced Programming in Python Laboratory CISP 74L
  • Select appropriate data structure and algorithm for a given programming situation.
  • Create web applications.
  • Scrap the web.
Programming in Python CISP 71
  • Incorporate exception handling in Python projects.
  • Recognize and appropriately use Python packages.
  • Evaluate appropriate use of abstract classes, methods, or both as they apply to inheritance.
  • Apply the most current version of event handlers and methods to projects.
  • Utilize the appropriate programming constructs including selection, sequence, and iteration in programming projects.
  • Write, organize, and assemble program documentation.
  • Design programs leading to reusable code through the concepts of encapsulation, inheritance, and polymorphism.
Programming in Python Laboratory CISP 71L
  • Create object-oriented programs in Python.
  • Create user interfaces with various components and incorporate event handling.
  • Evaluate when to use various Python constructs for decision-making (if and switch statements), iteration