Go to Main Content

American University in Cairo

 

HELP | EXIT

Detailed Course Information

 

Apr 24, 2025
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CCOM 230 - Foundations of Python Programm

Course Description:

 

This course provides an in-depth introduction to programming and computational thinking, distinguishing between software engineering and programming roles. It covers problem-solving techniques, flowcharts, pseudocode, and the program development lifecycle.

Participants will learn fundamental Python concepts, including variables, data types, operators, control structures, and data structures like lists and dictionaries. Advanced topics include functions, error handling, object-oriented programming, file handling, and regular expressions.

The course also explores numerical computing with NumPy and data visualization using Matplotlib and Seaborn, equipping learners with essential skills for data-driven programming.


6.000 Continuing Education Units
6.000 Lecture hours

Levels: Continuing Education
Schedule Types: Lecture

SCE Partnership &Programs Department

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.4