CSCI 601G - Advanced Programming

This course will take a deep dive into several advanced concepts of Python and explore larger-scale application development using the language. Students will learn system programming, classes and objects, Persistence and Databases, Advanced Data Handling, GUI programming, and covering some of the fundamental topics in more detail and adding new ones. At the end of this course, students will have the necessary tools to start digging into other areas of specialization. The student is expected to have a sound background in Python programming.


Credit hours: 0

Co-Requisites:
Eligibility:
Last updated: 05/23/2022