CPT187: Object-Oriented Logic and Design (Python II)

CPT187: Object-Oriented Logic and Design is the second Python programming course offered by the Computer Technology Department at Greenville Technical College. This course is designed for programming students enrolled in the CPT Department’s associate degree program. Students are required to complete CPT168: Programming Logic and Design prior to taking this course.

Some of the topics covered in CPT187: Object-Oriented Logic and Design (Python II) include:

  • How to work with Recursion and Algorithms
  • How to Define and Use Your Own Classes
  • How to work with Inheritance
  • How to Design an Object-Oriented Program
  • How to worth with a Database
  • How to Build a GUI Program
  • Other topics and skills

CPT187: Object-Oriented Logic and Design (Python II) Read More »

Textbooks for CPT187: Object-Oriented Logic and Design

Murach’s Python Programming (2nd Edition)

by Michael Urban and Joel Murach
18 chapters, 564 pages, 227 illustrations
Published April 2021
ISBN 978-1-943872-74-9

Link to Publisher’s Website

“Python is one of today’s fastest-growing languages. Its simple syntax makes it relatively easy to learn, and its diverse uses…from web and game programming to data analysis and data mining to scientific computing, artificial intelligence, and more!…are fueling its popularity. So we had to answer the clamor for a Murach book on Python. Now, we believe it provides the fastest, easiest, yet most professional way to learn Python that you can find, whether you’re a beginning programmer or have years of experience.”

Textbooks for CPT187: Object-Oriented Logic and Design Read More »

Selected Chapters from this text…

Automate the Boring Stuff with Python (2nd Edition)

by Al Sweigart
20 Chapters 592 Pages
Published November 2019 (3rd Edition Expected April  2025)
ISBN 978-1593279929

Link to FREE Online Version of this book

 

 

 

 

 

 

 

On Amazon.com

Online Materials for this book (requires class password):
https://beausanders.org/CPT187/content/Automate_the_Boring_Stuff_2e_onlinematerials.zip 

Errata (Print 7 on Publisher’s Website)

Selected Chapters from this text… Read More »

Scroll to Top