Advanced Python Programming: Applications and Development
CS4386.02) (cancelled 5/10/2024
Course Description
Summary
Advanced Python Programming: Applications and Development is an intermediate-level course designed to build upon the foundational knowledge acquired in an introductory Python programming course. This course delves deeper into Python programming concepts and focuses on practical applications, including file handling, object-oriented programming (OOP), web development, and interacting with APIs. Students will gain hands-on experience with advanced Python libraries, frameworks, and development tools, preparing them for more complex programming projects and further study in Python-related fields.Prerequisites
Completion of an introductory Python programming course or equivalent knowledge.
Familiarity with basic programming concepts such as variables, data types, control structures, and functions.
Proficiency in writing and understanding Python code, including simple programs and scripts.
Comfortable working with development environments and tools like Repl.it or IDLE.
Basic understanding of computer science principles, including algorithms and data structures, is recommended but not required.
Please contact the faculty member :