students working on computers in AUC library

Advanced Python for Data Science

This comprehensive course covers a wide range of topics, providing learners with a solid foundation in Python programming.

Course Info

Type :
Certificate
Duration :
30 Hours
Subject :
Database Management
Location :
AUC Tahrir Square
AUC New Cairo
Format :
Online or Face to Face
CEUs:
3
Status :
Available

Registration Instructions, Policies and Procedures

Registration instructions and tips, coupled with a clear understanding of policies and procedures, lay the foundation for a fulfilling and successful academic experience. 

The course starts with an introduction to Python and covers syntax, data types, operators, input/output functions, flow control, command line arguments, functions, modules, OOP concepts (encapsulation, inheritance, polymorphism, abstraction), exception handling, file handling, date/time operations, threads, networking, and popular libraries like NumPy, Pandas, and Matplotlib. By the end of the course, students will have a strong understanding of Python programming, enabling them to develop applications, work with data efficiently, and utilize libraries for data analysis and visualization. 

CodeTitleCEUs*Prerequisites
CDAV 102Advanced Python for Data Science3Passing Data Analysis and Visualization

*Continuing education unit equals 10 contact hours.

By the end of this course, learners will be able to

  1. Explore Python programming language and various collection types in Python
  2. Define logic using conditional statements and looping constructs.
  3. Explore the different types of operators available in Python.
  4. Analyze how to pass command line arguments to Python programs.
  5. Create and utilize functions, lambdas, decorators, and generators in Python.
  6. Discuss the fundamentals of Object-Oriented Programming (OOP) and its four principles.
  7. Implement inheritance, abstraction, polymorphism, and encapsulation in your code.
  8. Utilize abstract classes and interfaces to implement abstraction in your programs.
  9. Read and write files using the Files API in Python.
  10. Handle data and time-related operations in Python.
 Fees (EGP)
Admission Fees150
Course Tuition Fees (per subject or level)3,500 

Placement Test Fees (if required)

Standardized English Proficiency Test (SEPT) 

Online English Placement Test (OEPT) 

 
Refund Policy 

Contact Us

For further information, contact us on 16723 or 02.2797.6924

Sundays through Thursdays, from 9 am – 4 pm

email us at [email protected] or [email protected]