FOUNDATION COURSE DURATION- 90 DAYS
Introduction to Programming in Python
-Concepts of programming
– variable names and properties
– functions
– input and output
– control flow: conditional statements, loops
– collections: list, tuple, dictionary
Intermediate Python Programming
– Algorithms (sorting and searching)
– Functions
– Modules
– Python libraries: numpy, matplotlib
Advanced Python
– Algorithms (divide and conquer, greedy)
– Object Oriented Python
– Performance Analysis
– Write your own modules
Algorithms and Data Structures
– Timing analysis
– Divide and Conquer, Greedy and Dynamic Programming
– Graph algorithms
– Arrays and trees
– Network Flows
– NP-Completeness
Data Science and AI
– Pandas: basic and advanced operations
– Data cleaning and EDA
– Visualization: principles, libraries and applications
Classification: Algorithms and implementations
– KNN
– Decision Trees
– SVM
Implementation using SciKit Learn
Evaluation metrics
Reviews
There are no reviews yet.