CIS 267 — Advanced Python Programming
Advanced course that builds on the foundational programming concepts covered in CIS 167 with emphasis on the use of object-oriented techniques to implement data structures, linked lists, stacks, queues, binary trees and recursion using the latest version of the Python programming language. Exercises will include several libraries in the Python ecosystem such as scipy, numpy, pandas, requests, and matplotlib. By the end of this course, participants will be adept at using Python to solve complex problems, conduct efficient data analysis, and build advanced applications, preparing them for specialized roles in software development and data science. Prerequisites: CIS 167 Additional Course Fee: $30.00
Prerequisites: CIS 167