BCA ROADMAP BY SESSIONS
Phase 1: Foundation Building (June 2024 –
August 2024)
Focus: Master core programming, DSA, and basic projects.
Session 1: Programming Basics
Languages:
o Learn Python (automation, scripting) or Java (enterprise apps).
o Basics of HTML/CSS/JavaScript for web dev.
Tools: VS Code, GitHub.
Outcome: Build 1-2 CLI apps (e.g., calculator, to-do list).
Session 2: Data Structures & Algorithms (DSA)
Platforms: LeetCode, HackerRank.
Topics: Arrays, Strings, Linked Lists, Sorting Algorithms.
Goal: Solve 100+ DSA questions (start with Easy, move to Medium).
Session 3: Intro to Specializations
Explore fields:
o Cloud: AWS Free Tier labs.
o AI/ML: Kaggle micro-courses.
o Cybersecurity: TryHackMe beginner paths.
BCA ROADMAP BY SESSIONS
Phase 2: Specialization & Projects (September 2024 –
December 2024)
Focus: Pick a niche + build advanced projects.
Session 4: Choose Your Specialization
Specialization Key Actions
Cloud Engineer AWS Certified Cloud Practitioner + Build a cloud-hosted app.
AI/ML Engineer TensorFlow/Keras + Kaggle competition participation.
Cybersecurity CEH prep + Ethical hacking labs (PortSwigger).
Full-Stack Dev MERN Stack + Deploy a full-stack app (Netlify/Heroku).
Session 5: Project Development
Build 2-3 industry-level projects:
o Example: AI-Powered Resume Parser (Python + NLP).
o Example: E-Commerce App (React + [Link] + MongoDB).
Session 6: Certifications
Earn 1-2 certifications:
o AWS Cloud Practitioner (Cloud).
o Google Data Analytics (AI/ML).
o Cisco CyberOps (Cybersecurity).
BCA ROADMAP BY SESSIONS
Phase 3: Experience & Networking (January 2025 – March
2025)
Focus: Internships, competitive coding, and networking.
Session 7: Internships
Apply to high-impact internships:
o FAANG/MAANG internships (Google STEP, Microsoft Engage).
o Startups (AngelList, Internshala).
Goal: Gain 2-3 months of hands-on experience.
Session 8: Competitive Coding
Platforms: Codeforces, CodeChef, LeetCode Contests.
Goal: Achieve CodeChef 3-star+ or LeetCode Contest Rating
1600+.
Session 9: Networking
LinkedIn: Connect with recruiters and tech professionals.
Attend: Virtual tech conferences (AWS Summit, Google I/O).
Phase 4: Placement Prep & Job Hunting (April 2025 – June
2025)
Focus: Resume polishing, mock interviews, and offers.
Session 10: Resume & Portfolio
BCA ROADMAP BY SESSIONS
Resume: Highlight projects, internships, certifications.
Portfolio Website: Showcase projects with GitHub links.
Session 11: Mock Interviews
Platforms: Pramp, InterviewBit.
Practice:
o Coding rounds (DSA + problem-solving).
o Behavioral interviews (STAR method).
Session 12: Off-Campus Applications
Apply to:
o FAANG/MAANG (Amazon, Microsoft).
o High-Growth Startups (Razorpay, CRED, Flipkart).
o Remote Roles (Toptal, Turing).
Monthly Breakdown (2024-2025)
Month Key Tasks
June 2024 Learn Python/Java basics + DSA Arrays.
July 2024 DSA Strings + Start CLI project.
August
Intro to Cloud/AI + LeetCode 50+ questions.
2024
Sept 2024 Specialization choice + Project 1.
Oct 2024 Certifications + Project 2.
BCA ROADMAP BY SESSIONS
Month Key Tasks
Nov 2024 Internship applications + Open-source contributions.
Dec 2024 Advanced DSA + Hackathons.
Jan 2025 Internship begins + Competitive coding.
Feb 2025 LinkedIn networking + LeetCode contests.
Mar 2025 Resume building + Mock interviews.
Apr 2025 Off-campus applications + Referrals.
May 2025 Interview prep + Negotiate offers.
Key Tips for Success
1. Specialize Early: Cloud, AI, or Cybersecurity roles pay the highest.
2. Consistency > Intensity: Code daily (even 1 hour).
3. Leverage Free Resources:
o Coursera/edX for certifications.
o YouTube channels (FreeCodeCamp, CodeWithHarry).
4. Track Progress: Use Notion/Trello to organize tasks.
Salary Targets by Role (India)
BCA ROADMAP BY SESSIONS
Role Entry-Level Salary Top Companies
Software Engineer ₹12-25 LPA Amazon, Google
Cloud Engineer ₹10-20 LPA AWS, TCS, Infosys
Data Analyst ₹8-15 LPA Flipkart, Zomato
Cybersecurity
₹10-18 LPA Quick Heal, IBM
Analyst