What is function
using built-in functions
Introduction to Data Science and Python
Introduction to Specialization
Python Types and Sequences
Python More on Strings
Python Demonstration: Reading and Writing CSV
Python Dates and Times
Advance Python Objects, map()
Advanced Python Lambda and List Comprehensions
Advanced Python Demonstration: The Numerical Python Library (Numpy)
Basic Processing with Panadas
The series Data Structure
Querying a Series
The Data Frame Data Structure
Data Frame Indexing and Loading
Querying a Data Frame
Indexing Data frames
Advance Python Pandas
Merging Data frames
1st monthly test
Statistical Analysis in Python and Project
Principal of Information Visualization
Chi square Distribution
Tools for Thinking about Design
Institute/Work ethics (For further detail
Basic Plotting with Matplotlib
2nd monthly test
Plotting with Pandas
Becoming an Independ Data Scientist
Fundamentals of Machine Learning
Introduction to Scikit Learn
Key Concepts in Machine Learning
Python Tools for Machine Learning
An example Machine Learning Problem
Examining the Data
K-Nearest Neighbors Classification
Supervised Machine Learning-Part 1
Introduction to Supervised Machine Learning
Overfitting and Underfitting
Supervised Learning: Datasets
K-Nearest Neighbors: Classification
Model Evaluation and Selection
Confusion Matrices & Basic Evaluation Metrics
Classifier Decision Functions
Model Selection: Optimizing Classifier
Overview of the Previous Weeks & Mid Term Examination
Supervised Machine Learning-Part 2 Freelancing
Overview of Mid-Term Examination
Naïve Bayes Classifier
Dimensionality Reduction and Manifold Learning
Introduction to Freelancing
Networks: Definition and Why we Study them
Network Definition and Vocabulary
Node and Edge Attributes
TA Demonstration: Loading Graphs in NetworkX
Network Connectivity Freelancing
Demonstration: Simple Network Visualization in NetworkX
Freelancing concepts, how to start, step by step process from account opening to taking orders and contract signing etc.
4th monthly test
Influence Measures and Network Centralization Freelancing Job Search & Entrepreneurial Skills(Job Search)
Degree and Closeness Centrality
Basic Page Rank
Scaled Page Rank
Hubs and Authorities
Freelancing (Get some small projects of General Topics) Job market & job search
Job related skills.
Network Evolution Job Search & Entrepreneurial Skills (CV Building)
Preferential Attachment Model
Small World Networks
Session on CV Building.
How to make notable CV.
Dos and Don’ts of CV making
Predicting Flight delays
Identifying Nodes and Edges
Highest Degree Nodes
Lowest Degree Nodes
Freelancing sites and starting actual work been started
Employable Project/Assignment (6 weeks (i.e. 21-26) in addition of regular classes.
Guidelines to the Trainees for selection of students employable project like final year project (FYP)
Assign Independent project to each Trainee
A project based on trainee’s aptitude and acquired skills.
Designed by keeping in view the emerging trends in the local market as well as across the globe.
The project idea may be based on Entrepreneur.
Leading to the successful employment.
The duration of the project will be 6 weeks
Ideas may be generated via different sites such as:
Final viva/assessment will be conducted on project assignments.
At the end of session the project will be presented in skills competition
The skill competition will be conducted on zonal, regional and National level.
The project will be presented in front of Industrialists for commercialization
5th monthly test
Working with Text in Python
Introduction to Text Mining
Handling Text in Python
Demonstration: Regx with Pandas and Named Groups
Internationalization and Issues with Non-ASCII Characters
Session on Self-Employment
How to start a Business.
Requirements (Capital, Human,Physical etc.)
Benefits/Advantages of selfemployment
Basic Natural Language Processing Job Search/ Entrepreneurial skills(General Overseas Employment)
Basic Natural Language Processing
Basic NLP tasks with NLTK
Advanced NLP tasks with NLTK
Institute/Work ethics (For further detail please see Annexure-II at the end)
Session on General Overseas Employment opportunities
Job search Avenues.
Visa Processes and other necessar requirements.
Immigration Information (Legal age requirements, Health Certificate, Police Clearance &Travel Insurance
Classification of Text Job search/ Entrepreneurial skills (one country case)
Identifying Features from Text
Naïve Bayes Classifiers
Learning Text Classifiers in Python
Trade specific Job Prospects and Earning levels.
Country Specific Labor laws, entry and exit requirements (Legal age requirements, Health Certificate, Police
Clearance & Travel Insurance etc.
Topic Modeling Job search/ Entrepreneurial skills (Two country Case)
Semantic Text Similarity
Selection of another country of destination (Gulf Countries, Malaysia, South Korea etc.) focusing on
I. Trade specific Job Prospects and Earning levels.
II. Country Specific Labor laws, entry and exit requirements (Legal age requirements, Health Certificate, Police
Clearance & Travel Insurance etc.)
Revision and Q & A’s
Project-2 Finalization (Completion) Display