Mt. SAC Important Message

New Numbers, Same Classes! Some of our most important general education classes have new course numbers and names effective this Fall. Don't miss your GE requirements and read your Mountie email for more information!

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
  • Select appropriate data structure and algorithm to a given programming situation.
  • Design web applications
  • Design web scraping applications
Advanced Programming in Python Laboratory CISP 74L
  • Scrap the web.
  • Select appropriate data structure and algorithm for a given programming situation.
  • Create web applications.
Programming in Python CISP 71
  • 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.
  • Incorporate exception handling in Python projects.
  • Design programs leading to reusable code through the concepts of encapsulation, inheritance, and polymorphism.
  • Recognize and appropriately use Python packages.
  • Write, organize, and assemble program documentation.
Programming in Python Laboratory CISP 71L
  • 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
  • Create object-oriented programs in Python.