May 20, 2024  
2022-23 Catalog 
    
2022-23 Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

PROG 128 - Object Oriented Programming with Python


5 CR

This course will expand upon basic Python programming statements to include working with object oriented programming techniques, creating classes, building event handlers, designing graphical user interface-driven applications, and working with databases. 

Prerequisite(s): PROG 108  with a C or better. Placement by assessment into ENGL 101 , or completion of ENGL 92  or ENGL 93  with a C or better or permission of instructor.

Course Outcomes
  • Use exception handling appropriately

  • Describe when to use classes and when to use structures

  • Model problems using Object Oriented Programing (OOP) concepts by building classes, attributes and methods. 

  • Create event handlers within Graphical User Interface (GUI) programs

  • Build graphical user interface-driven applications

  • Work with databases to read, store and update data




Find out when this course is offered




Add to Favorites (opens a new window)