top of page

Python Programming for AI & Data Science

Course overview:

 

This program is very comprehensive and combines Python programming, Generative AI, Agentic AI, AI Model Development, Robotics, and AI Governance into a single career-ready pathway. The program includes ample labs, quizzes, group discussions/exercises, project work, and internal/external internship opportunities. The program includes PCAP (Python Institute), Microsoft Azure AI Fundamentals, AWS Certified Machine Learning – Specialty, and AI Governance Professional (AIGP) certification preparation, and leads to the Certified AI Expert Professional (CAEP) credential.​​

Course Content

 

Module 1: Python Fundamentals I 

  • Installing Python and setting up the development environment 

  • Variables and data types 

  • Operators and expressions 

  • Input/output operations 

 

Module 2: Python Fundamentals II 

  • Conditional statements (if/elif/else) 

  • Loops (for, while) 

  • Writing and using functions 

  • Modules and packages 

 

Module 3: Object-Oriented Programming 

  • Classes and objects 

  • Inheritance and polymorphism 

  • Encapsulation 

  • Mini OOP project 

 

Module 4: Data Structures & Algorithms I 

  • Lists and tuples 

  • Dictionaries and sets 

  • List and dictionary comprehensions 

 

Module 5: Data Structures & Algorithms II 

  • Searching algorithms 

  • Sorting algorithms 

  • Time/space complexity basics 

 

Module 6: Data Analysis with NumPy 

  • NumPy arrays and operations 

  • Indexing, slicing, and broadcasting 

  • Statistical operations

 

Module 7: Data Analysis with Pandas 

  • Series and DataFrames 

  • Data cleaning and transformation 

  • Grouping, merging, and pivoting data 

Module 8: Data Visualization 

  • Matplotlib and Seaborn fundamentals 

  • Building charts, histograms, and dashboards 

  • Storytelling with data 

 

Module 9: APIs and Automation 

  • REST API concepts 

  • JSON handling 

  • Web scraping basics 

  • Process automation with Python 

 

Module 10: Python for AI Development 

  • Overview of AI libraries 

  • OpenAI API integration 

  • Hugging Face fundamentals 

  • LangChain basics and capstone work 

 

Assessments and Projects: 

  • Weekly quizzes and coding assignments 

  • Lab: Data Analytics Dashboard 

  • Lab: Business Automation Tool 

  • Final Project: AI Chatbot built with Python, OpenAI APIs, and LangChain 

Staffing Support​
  • Resume Preparation

  • Mock Interview Preparation

  • Phone Interview Preparation

  • Face to Face Interview Preparation

  • Project/Technology Preparation

  • Internship with internal project work

  • Externship with client project work

Our Salient Features:
  • Hands-on Labs and Homework

  • Group discussion and Case Study

  • Course Project work

  • Regular Quiz / Exam

  • Regular support beyond the classroom

  • Students can re-take the class at no cost

  • Dedicated conf. rooms for group project work

  • Live streaming for the remote students

  • Video recording capability to catch up the missed class

bottom of page
InfoTekGuide Assistant
Hello! I am your InfoTekGuide assistant. How can I help you today?