CampusAnswers

CS 232 — Advanced Topics in Python * (4 Hours)

At the completion of this course, students will be able to design and implement advanced Python applications. The course focuses on utilizing Python's advanced features and libraries. Topics include object-oriented programming with data abstraction, encapsulation, inheritance, polymorphism, and dunder (double underscore) methods; advanced data structures; functional programming techniques; exception handling; concurrency. Students will demonstrate an understanding of how Python works from a system perspective. Students will also explore tools for testing, debugging, and performance optimization. 3 hrs. lecture, 2 hrs. open lab/wk.

Part of

Source ↗

← back to jccc catalog