Broaden Career Opportunities: Gain versatile programming skills for careers in scientific computing, machine learning, web development, or more.
Develop Advanced Programming Skills: Master object-oriented programming, complex data structures, and advanced concepts in Python.
Enhance Problem-Solving Abilities: Learn to analyze real-world problems using data science techniques, developing critical thinking and problem-solving skills.
Title | Description | Length | |
---|---|---|---|
CIT 202 - Intermediate Programming with Python | This course is an intermediate course in Python programming, based on the latest standards. Topics covered include classes, exceptions, modules, files, inheritance, recursion, data science programming, searching algorithms, and sorting algorithms. To take this course, learners must have prior knowledge of programming foundational constructs, variables and expressions, data types, branches, loops, functions, strings, lists and dictionaries in Python. | 25 Hours |
Implement object-oriented programs using classes, inheritance, and polymorphism
Create complex data structures and use them effectively to solve problems
Apply advanced programming concepts to write efficient and effective programs
Use data science programming techniques to analyze and solve real-world problems using Python.
Create programs that can be used in a variety of domains, including scientific computing, machine learning, or web development.