| Select the desired Level or Schedule Type to find available classes for the course. |
| CSC 303 - Python Programming |
|
Python Programming Prerequisite: CSC 231 This course comprehensively covers the Python Programming language from the Computer Science perspective. Topics include variables, expressions, control structures, data structures, and object-oriented programming. Advanced python concepts including list comprehension, lambda expressions, closures, decorators, and generators will also be covered. Emphasis is placed on hands-on coding, blending theory with practical application. Students will learn to program "pythonically" following best practices, and will explore specialized applications such as web development and data science 3.000 Credit hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture Computer Science Department Restrictions: May not be enrolled in one of the following Levels: Non Credit Prerequisites: CSC 231 |
| Return to Previous | New Search |