Dec 12, 2024  
2024-25 Academic Catalog 
    
2024-25 Academic Catalog
Add to Portfolio (opens a new window)

CSC-114 - Intermediate Topics in Python

3 credits
Building upon the foundational knowledge gained in the introductory Python course, students will learn and master the basic Python data structures, including lists, sets, tuples, and dictionaries. This intermediate-level course further explores object-oriented programming principles, encompassing topics such as inheritance, polymorphism, and interfaces, alongside advanced Python concepts. Through engaging hands-on projects and exercises, students will delve into GUI development, multithreading, networking, and database interaction in Python. With a strong emphasis on practical application, this course offers a clear pathway for students to enhance their Python proficiency.

Prerequisite(s): CSC 113   (grade of C- or better) or permission of instructor

Corequisite(s): CSC-114L



Add to Portfolio (opens a new window)