1-Year Busy Data Science and Share Market Timetable
May 2025 – May 2026
For: Hackathons (WiDS, KDSH, SIH, Goldman Sachs), GSoC 2027, Appen, IITM BS
Daily Timetable (Monday–Saturday)
Time Task
7:00–8:30 Python (1.5 hr): UCI/Hugging Face datasets (UrbanSound8K, Lib-
AM riSpeech) on Colab. YouTube: Tech With Tim, Sentdex. Read “Python
for Data Analysis” (15 min, e.g., Ch. 5) and “Automate the Boring
Stuff” (10 min, e.g., Ch. 1). Goal: 2 concepts (e.g., loops, [Link]()).
Save: Google Docs (“Hackathons_2026/Python_Progress”).
8:30–9:00 Stats/Graphs (30 min): Khan Academy (mean, median). Read “Open-
AM Intro Statistics” (10 min, e.g., Ch. 1) and “Play with Graphs” (10 min,
e.g., Ch. 1, nodes). Goal: 4 problems or 1 graph concept. Save: Docs
(“Stats_Notes”).
9:00–9:15 Break (15 min): Stretch, hydrate.
AM
9:15–10:15 Python Practice (1 hr): HackerRank (5 problems, functions).
AM Run VoxCeleb (UCI) on Colab. Save: Docs, Google Drive
(“Data_Practice_2026/Audio_EDA.ipynb”).
10:15–11:15 Stats/Graphs Practice (1 hr): Khan Academy or “Play with Graphs”
AM exercises (e.g., BFS). Goal: 6 problems or 1 algorithm. Save: Docs.
11:15–12:15 Data Science Project (1 hr): EDA on UCF101 (UCI, opencv). YouTube:
PM Data Professor. Save: Drive (“Video_EDA.ipynb”).
12:15–12:45 Lunch Break (30 min): Eat, relax.
PM
12:45–2:00 Share Market Basics (1.25 hr): Zerodha Varsity (stocks, candlesticks).
PM Read “The Intelligent Investor” (10 min, e.g., Ch. 1) and “Technical
Analysis” (10 min, e.g., Ch. 1). YouTube: Zerodha. Goal: 1 concept.
Save: Docs (“Stock_Notes”).
2:00–3:00 Stock Analysis (1 hr): Track Reliance/Tata Motors on Money-
PM control. Practice charts on TradingView. Save: Google Sheets
(“Stock_Analysis”).
3:00–3:15 Break (15 min): Walk, refresh.
PM
3:15–4:30 Python Basics (1.25 hr): Read “Automate the Boring Stuff” (15 min,
PM e.g., Ch. 2). YouTube: NeuralNine. Run automation script (e.g., file
handling) on Colab. Save: Drive.
4:30–5:30 Stats/Graphs Deep Dive (1 hr): “OpenIntro Statistics” (e.g., regression)
PM or “Play with Graphs” (e.g., DFS). Goal: 5 problems, 1 concept. Save:
Docs.
5:30–5:45 Break (15 min): Snack, chill.
PM
5:45–7:00 Share Market Practice (1.25 hr): Virtual BSE paper trading (parental
PM consent). Read “Technical Analysis” (10 min). Goal: 2 trades. Save:
Docs, Sheets.
7:00–7:30 Dinner Break (30 min): Eat, family time.
PM
7:30–8:30 Data Science Review (1 hr): Review Colab notebooks, update Docs
PM (“Weekly_Progress”). Plan dataset (e.g., Kinetics-400).
8:30–9:30 Share Market Deep Dive (1 hr): Zerodha Varsity (RSI). Read “The
PM Intelligent Investor” (10 min). YouTube: Groww. Save: Sheets, Docs.
9:30–10:00 Visualization (30 min): Matplotlib plots (e.g., VoxCeleb bar chart).
PM YouTube: Corey Schafer. Save: Drive.
10:00–11:00 Portfolio Building (1 hr): Upload to GitHub (DataScienceProjects,
PM StockAnalysis). Update README. Save: Docs (“GitHub_Log”).
Sunday Timetable
Time Task
8:00–9:30 Python Review (1.5 hr): Review Colab notebooks, run UrbanSound8K.
AM Read “Python for Data Analysis” (15 min) and “Automate the Boring
Stuff” (10 min). Save: Docs.
9:30–10:30 Stats/Graphs Review (1 hr): Khan Academy (5 problems), “OpenIntro
AM Statistics” (10 min), “Play with Graphs” (10 min). Save: Docs.
10:30–10:45 Break (15 min): Stretch.
AM
10:45–11:45 GitHub Upload (1 hr): Upload Audio_EDA.ipynb, Video_EDA.ipynb to
AM DataScienceProjects. Update README.
11:45–12:45 Share Market Review (1 hr): Summarize Reliance/Tata Motors in
PM Sheets. Read “The Intelligent Investor” (10 min).
12:45–1:15 Lunch Break (30 min): Eat, relax.
PM
1:15–2:15 Data Science Project (1 hr): EDA on UCF101 or LibriSpeech. Save:
PM Drive.
2:15–3:15 Stock Analysis (1 hr): Moneycontrol trends, TradingView charts. Read
PM “Technical Analysis” (10 min). Save: Sheets.
3:15–3:30 Break (15 min): Walk.
PM
3:30–4:30 Python Basics Review (1 hr): Review “Automate the Boring Stuff” (10
PM min), run automation script. Save: Docs.
4:30–5:30 Stats/Graphs Deep Dive (1 hr): “OpenIntro Statistics” or “Play with
PM Graphs” exercises (e.g., shortest path). Goal: 5 problems. Save: Docs.
5:30–5:45 Break (15 min): Snack.
PM
5:45–6:45 Share Market Deep Dive (1 hr): Zerodha Varsity (moving averages).
PM Read “Technical Analysis” (10 min). Save: Docs.
6:45–7:15 Dinner Break (30 min): Eat, chill.
PM
7:15–8:15 Visualization Review (1 hr): Matplotlib plots for datasets. Save: Drive.
PM
8:15–9:15 Free Learning (1 hr): Coursera audit course (e.g., “Python for Data
PM Science”). Read “Python for Data Analysis” (10 min).
9:15–9:30 Break (15 min): Refresh.
PM
9:30–10:30 Weekly Reflection (1 hr): Review Docs, Sheets, GitHub. Plan next
PM week’s goals. Save: Docs (“Reflection”).
Sample Week (May 24–May 30, 2025)
Day Data Science (7:00 AM–11:00 Share Market (12:45–11:00
PM) PM)
Saturday Python: Tech With Tim “Au- Basics: Zerodha Varsity “What is
(May 24) dio Processing” (YouTube), 30 a stock?” (Varsity), 30 min. Read
min. Run UrbanSound8K (UCI, “The Intelligent Investor” (Ch. 1,
[Link]()) on Colab, 45 min. 10 min), “Technical Analysis” (Ch.
Read “Python for Data Analysis” 1, 10 min). Analysis: Reliance
(Ch. 5, 15 min), “Automate the price (Moneycontrol), note in Docs
Boring Stuff” (Ch. 1, 10 min). (“Stock_Notes”), 1 hr. Trad-
Stats: Khan Academy (mean, 4 ing: Virtual BSE setup (parental
problems), “OpenIntro Statistics” consent), 1 hr. Save: Sheets
(Ch. 1, 10 min), “Play with (“Stock_Analysis”).
Graphs” (Ch. 1, nodes, 10 min).
Vis: Corey Schafer “Matplotlib”
(YouTube), [Link](), 30 min.
Project: UrbanSound8K EDA, 1 hr.
Save: Docs (“Python_Progress”),
Drive (“Audio_EDA”).
Sunday Python: Review UrbanSound8K Review: Summarize Reliance in
(May 25) notebook, 45 min. Read “Python Sheets, 45 min. Read “The Intel-
for Data Analysis” (Ch. 5, 15 min), ligent Investor” (Ch. 1, 10 min).
“Automate the Boring Stuff” (Ch. Analysis: Moneycontrol trends, 1
1, 10 min). Stats: Khan Academy hr. Deep Dive: Zerodha Varsity
(mean, 5 problems), “OpenIntro “Stock exchanges”, 45 min. Read
Statistics” (Ch. 1, 10 min), “Technical Analysis” (Ch. 1, 10
“Play with Graphs” (Ch. 1, min). Save: Docs, Sheets.
edges, 10 min). Vis: Review
[Link](), 1 hr. GitHub: Upload
Audio_EDA.ipynb, 1 hr. Project:
Plan LibriSpeech EDA, 1 hr. Save:
Docs, Drive.
Monday Python: Sentdex “Pandas Ba- Basics: Zerodha “Candlesticks”
(May 26) sics” (YouTube), 30 min. Run (Varsity), 30 min. Read “The In-
LibriSpeech (Hugging Face, telligent Investor” (Ch. 2, 10 min),
datasets.load_dataset()), “Technical Analysis” (Ch. 2, 10
45 min. Read “Python for Data min). Analysis: Tata Motors price
Analysis” (Ch. 6, 15 min), “Au- (Moneycontrol), note trend, 1 hr.
tomate the Boring Stuff” (Ch. 2, Trading: Virtual BSE, 2 trades, 1
10 min). Stats: Khan Academy hr. Save: Docs, Sheets.
(median, 4 problems), “OpenIntro
Statistics” (Ch. 2, 10 min), “Play
with Graphs” (Ch. 2, adjacency, 10
min). Vis: Bar chart (LibriSpeech),
30 min. Project: VoxCeleb EDA, 1
hr. Save: Docs, Drive.
Tuesday Python: Data Professor “Audio Basics: Zerodha “Volume” (Var-
(May 27) Analysis” (YouTube), 30 min. Run sity), 30 min. Read “The Intelligent
Common Voice (Hugging Face), 45 Investor” (Ch. 3, 10 min), “Tech-
min. Read “Python for Data Anal- nical Analysis” (Ch. 3, 10 min).
ysis” (Ch. 7, 15 min), “Auto- Analysis: HDFC Bank price (Mon-
mate the Boring Stuff” (Ch. 3, eycontrol), note news, 1 hr. Trad-
10 min). Stats: Khan Academy ing: Virtual BSE, 2 trades, 1 hr.
(mode, 4 problems), “OpenIntro Save: Docs, Sheets.
Statistics” (Ch. 3, 10 min), “Play
with Graphs” (Ch. 3, BFS, 10
min). Vis: Line chart (VoxCeleb),
30 min. Project: UrbanSound8K
spectrogram, 1 hr. Save: Docs,
Drive.
Wednesday Python: NeuralNine “Audio Clas- Basics: Zerodha “Market orders”
(May 28) sification” (YouTube), 30 min. (Varsity), 30 min. Read “The In-
Run Kinetics-400 (Hugging Face, telligent Investor” (Ch. 4, 10 min),
moviepy), 45 min. Read “Python “Technical Analysis” (Ch. 4, 10
for Data Analysis” (Ch. 8, 15 min), min). Analysis: Reliance candle-
“Automate the Boring Stuff” (Ch. stick (TradingView), note pattern, 1
4, 10 min). Stats: Khan Academy hr. Trading: Virtual BSE, 2 trades,
(probability, 5 problems), “Open- 1 hr. Save: Docs, Sheets.
Intro Statistics” (Ch. 4, 10 min),
“Play with Graphs” (Ch. 4, DFS,
10 min). Vis: Histogram (Kinetics-
400), 30 min. Project: LibriSpeech
EDA, 1 hr. Save: Docs, Drive.
Thursday Python: Tech With Tim “OpenCV” Basics: Zerodha “Limit orders”
(May 29) (YouTube), 30 min. Run UCF101 (Varsity), 30 min. Read “The In-
(UCI, opencv), 45 min. Read telligent Investor” (Ch. 5, 10 min),
“Python for Data Analysis” (Ch. “Technical Analysis” (Ch. 5, 10
9, 15 min), “Automate the Boring min). Analysis: Tata Motors vol-
Stuff” (Ch. 5, 10 min). Stats: ume (Moneycontrol), note trend, 1
Khan Academy (variance, 5 prob- hr. Trading: Virtual BSE, 2 trades,
lems), “OpenIntro Statistics” (Ch. 1 hr. Save: Docs, Sheets.
5, 10 min), “Play with Graphs” (Ch.
5, shortest path, 10 min). Vis: Scat-
ter plot (UrbanSound8K), 30 min.
Project: VoxCeleb MFCC, 1 hr.
Save: Docs, Drive.
Friday (May Python: Corey Schafer “Data Anal- Basics: Zerodha “Moving averages”
30) ysis” (YouTube), 30 min. Run (Varsity), 30 min. Read “The In-
Common Voice (Hugging Face), 45 telligent Investor” (Ch. 6, 10 min),
min. Read “Python for Data Anal- “Technical Analysis” (Ch. 6, 10
ysis” (Ch. 10, 15 min), “Auto- min). Analysis: HDFC Bank trend
mate the Boring Stuff” (Ch. 6, (TradingView), note observation, 1
10 min). Stats: Khan Academy hr. Trading: Virtual BSE, 2 trades,
(correlation, 5 problems), “Open- 1 hr. Save: Docs, Sheets.
Intro Statistics” (Ch. 6, 10 min),
“Play with Graphs” (Ch. 6, graph
applications, 10 min). Vis: Bar
chart (UCF101), 30 min. Project:
Kinetics-400 EDA, 1 hr. Save:
Docs, Drive.
Month-Wise Goals (May 2025–May 2026)
Month Data Science Goals Share Market Goals
May 2025 Python: Variables, lists, loops (Tech Basics: Stocks, exchanges (Zerodha
With Tim, “Python for Data Anal- Varsity, “The Intelligent Investor” Ch.
ysis” Ch. 5, “Automate the Bor- 1, “Technical Analysis” Ch. 1). Anal-
ing Stuff” Ch. 1–2). Pandas: ysis: Track Reliance (Moneycontrol),
[Link](). Stats: Mean, median Google Sheets setup.
(Khan Academy, “OpenIntro Statis-
tics” Ch. 1, “Play with Graphs”
Ch. 1–2). Dataset: Urban-
Sound8K (UCI) waveform. GitHub:
DataScienceProjects, 1 notebook.
Jun 2025 Python: Functions, if-else (Sentdex, Basics: Candlesticks, volume (“The In-
“Python for Data Analysis” Ch. 6, telligent Investor” Ch. 2, “Technical
“Automate the Boring Stuff” Ch. 3– Analysis” Ch. 2–3). Analysis: Track
4). Pandas: [Link](). Stats: Tata Motors, note trends.
Mode, probability (“OpenIntro Statis-
tics” Ch. 2, “Play with Graphs” Ch.
3). Dataset: LibriSpeech (Hugging
Face) spectrogram. GitHub: 1 note-
book.
Jul 2025 Python: Dictionaries (Corey Schafer, Basics: Market/limit orders (Zerodha
“Python for Data Analysis” Ch. 7, Varsity, “Technical Analysis” Ch. 4).
“Automate the Boring Stuff” Ch. 5–6). Analysis: HDFC Bank, note patterns.
Pandas: [Link](). Stats: Vari-
ance (“OpenIntro Statistics” Ch. 3,
“Play with Graphs” Ch. 4). Dataset:
VoxCeleb (UCI) MFCC. GitHub: 1
notebook, README update.
Aug 2025 Python: Modules (Data Professor, Technical: Moving averages (Zerodha
“Python for Data Analysis” Ch. 8, YouTube, “Technical Analysis” Ch. 5–
“Automate the Boring Stuff” Ch. 7–8). 6). Analysis: 2 stocks, plot trends.
Pandas: [Link](). Stats: Corre-
lation (“OpenIntro Statistics” Ch. 4,
“Play with Graphs” Ch. 5). Dataset:
UCF101 (UCI) frames. GitHub: 2
notebooks.
Sep 2025 Python: Classes (NeuralNine, “Python Technical: RSI, support/resistance
for Data Analysis” Ch. 9, “Auto- (Zerodha Varsity, “Technical Analysis”
mate the Boring Stuff” Ch. 9–10). Ch. 7). Analysis: 3 stocks, Google
Pandas: [Link](). Stats: Re- Sheets.
gression (“OpenIntro Statistics” Ch.
5, “Play with Graphs” Ch. 6).
Dataset: Kinetics-400 (Hugging Face)
video. GitHub: 2 notebooks.
Oct 2025 Python: Libraries (librosa, opencv, Technical: Bollinger Bands (Zerodha
“Python for Data Analysis” Ch. 10, Varsity, “Technical Analysis” Ch. 8).
“Automate the Boring Stuff” Ch. 11). Analysis: Stock patterns, GitHub up-
Pandas: [Link](). Stats: Hypothe- load.
sis testing (“OpenIntro Statistics” Ch.
6). Dataset: Common Voice (Hug-
ging Face) audio. GitHub: 1 notebook,
StockAnalysis repo.
Nov 2025 Python: Scikit-learn Fundamental: P/E ratio (“The In-
(LogisticRegression()). Stats: telligent Investor” Ch. 3, Zerodha
T-tests (“OpenIntro Statistics” Ch. Varsity). Analysis: Reliance project,
7). Dataset: UrbanSound8K classifica- GitHub script.
tion. GitHub: WiDS notebook.
Dec 2025 Python: LinearRegression(). Stats: Fundamental: EPS, dividends (“The
ANOVA (“OpenIntro Statistics” Ch. Intelligent Investor” Ch. 4). Analysis:
8). Dataset: LibriSpeech speech-to- Tata Motors project, GitHub upload.
text. GitHub: Jobathon notebook.
Jan 2026 Python: Feature engineering. Stats: Fundamental: Balance sheets (“The
Time-series basics (“OpenIntro Statis- Intelligent Investor” Ch. 5, Zerodha
tics” Ch. 9). Dataset: VoxCeleb Varsity). Analysis: HDFC Bank
speaker recognition. GitHub: KDSH project, GitHub script.
notebook.
Feb 2026 Python: End-to-end ML (audio). Time-series: Stock trends with Pandas
Stats: ARIMA (Khan Academy). (“Technical Analysis” Ch. 9). Analy-
Dataset: UCF101 action detection. sis: Reliance trends, GitHub project.
GitHub: SIH notebook, 2 repos.
Mar 2026 Python: Multimodal ML (au- Time-series: Volatility analysis (“Tech-
dio+video). Stats: Fourier transforms nical Analysis” Ch. 10). Analysis:
(Khan Academy). Dataset: Kinetics- Tata Motors, GitHub project.
400 classification. GitHub: Goldman
Sachs notebook, 2 repos.
Apr 2026 Python: Model deployment (Flask). Time-series: Predictive trends (“Tech-
Stats: Cross-validation (Khan nical Analysis” Ch. 11). Analysis:
Academy). Dataset: Common HDFC Bank, GitHub project.
Voice recognition. GitHub: 2 repos,
portfolio update.
May 2026 Python: Hackathon project (au- Time-series: Goldman Sachs
dio/video). Stats: Advanced time- hackathon project (“Technical Anal-
series (Khan Academy). Dataset: Ur- ysis” Ch. 12). Analysis: Multi-stock
banSound8K+UCF101. GitHub: 5–10 portfolio, GitHub.
repos, win KDSH/SIH.
Practice Platforms
• Data Science
– Google Colab: Run Python (Pandas, librosa, opencv) for UCI/Hugging Face datasets (Ur-
banSound8K, UCF101). Free, cloud-based.
– GitHub: Upload Audio_EDA.ipynb, Video_EDA.ipynb to DataScienceProjects, StockAnalysis.
Build portfolio.
– HackerRank: Python basics (loops, functions). 5–10 problems/week.
– Kaggle: EDA on tabular data (e.g., Titanic) for Pandas, Matplotlib skills.
– Coursera: Audit “Python for Data Science” (UC San Diego).
• Stats/Graphs
– Khan Academy: Mean, median, regression. 15–20 problems/week.
– GeeksforGeeks: Graph algorithms (BFS, DFS) for “Play with Graphs” practice.
• Share Market
– Moneycontrol: Track Reliance, Tata Motors, analyze trends.
– TradingView: Free charts for candlesticks, RSI.
– Zerodha Varsity: Quizzes on stocks, technicals.
– Virtual BSE: Paper trading (parental consent for 16yo).
• Tracking
– Google Docs (“Hackathons_2026”): Log tasks, stats, stock notes.
– Google Drive (“Data_Practice_2026”): Save notebooks, Sheets, Schedule_Audio.mp3.
Books
• Data Science
– “Python for Data Analysis” by Wes McKinney: Pandas ([Link](), [Link]()). Read 1
chapter/month (O’Reilly PDF).
– “Automate the Boring Stuff with Python” by Al Sweigart: Python basics, automation. Read
1–2 chapters/month (Free online).
• Stats/Graphs
– “OpenIntro Statistics” by Diez, Barr, Çetinkaya-Rundel: Mean, median, regression. Read 1
chapter/month (Free PDF).
– “Play with Graphs” by Arihant: Graph theory (nodes, BFS/DFS). Read 1 chapter/month,
solve exercises.
• Share Market
– “The Intelligent Investor” by Benjamin Graham: Fundamentals (P/E ratio, EPS). Read 1
chapter/month (PDF available).
– “Technical Analysis of the Financial Markets” by John J. Murphy: Candlesticks, RSI. Read 1
chapter/month (PDF available).