CSE Career Planning Hub

Plan Your
4-Year Journey
to Success

Roadmaps, skill matrices, and tracking sheets crafted for Computer Science & Engineering students. Go from freshman to job-ready — one semester at a time.

4
Years Mapped
80+
Skills Tracked
12
Career Paths
🗺️ Your 4-Year CSE Roadmap
Year 1
C / C++ DSA Basics Linux CLI Git
Year 2
Web Dev DBMS OS Concepts Python
Year 3
ML/AI System Design Internships
Year 4
Placements Research Capstone
Curriculum Roadmap

Your Complete 4-Year
Learning Blueprint

Each semester broken into clear learning objectives, core subjects, and growth activities.

Semester I — Core CS Foundations
💻
Programming in C / C++
Learn fundamentals: variables, loops, functions, arrays, pointers, memory management. Build 10+ mini programs.
CC++Memory
📐
Discrete Mathematics
Logic, sets, relations, functions, graphs, and combinatorics — the mathematical backbone of computer science.
LogicGraphsProofs
🐧
Linux & Command Line
Navigate the terminal, manage files, write shell scripts, and understand the Unix philosophy that powers servers.
LinuxBashCLI
Semester II — Problem Solving & Tools
🌲
Data Structures Basics
Arrays, linked lists, stacks, queues, trees, and hashing. Implement from scratch and solve LeetCode Easy problems.
ArraysLinked ListTrees
🔀
Git & Version Control
Commit, branch, merge, and collaborate on GitHub. Every project you make should live in a repo from Day 1.
GitGitHubCI/CD
🏆
First Hackathon
Participate in your first beginner hackathon. Focus on teamwork, ideation, and shipping something — however simple.
HackathonTeamwork
Semester III — Core Engineering
🗄️
Database Management Systems
SQL, normalization, indexing, transactions, and query optimization. Build a full-featured CRUD application with PostgreSQL.
SQLPostgreSQLACID
🌐
Computer Networks
TCP/IP, HTTP, DNS, routing, subnetting, and network security basics. Build a chat app with raw sockets.
TCP/IPHTTPSockets
🐍
Python Programming
Scripting, OOP, file I/O, APIs, libraries (NumPy, Pandas). Python is your Swiss Army knife — master it now.
PythonNumPyAPIs
Semester IV — Web & Advanced Algorithms
🎨
Web Development
HTML, CSS, JavaScript, React. Build and deploy your portfolio site. Learn responsive design and REST API consumption.
ReactJSREST API
Advanced DSA & Algorithms
Dynamic programming, graphs (BFS/DFS/Dijkstra), greedy algorithms, segment trees. Solve 100+ LeetCode problems.
DPGraphsGreedy
🤝
First Open Source Contribution
Find a beginner-friendly GitHub repo, fix a bug or add docs. Your first merged PR is a career milestone.
Open SourceGitHub
Semester V — Specialisation Begins
🧠
Machine Learning Fundamentals
Regression, classification, clustering, evaluation metrics. Implement algorithms from scratch with scikit-learn projects.
MLscikit-learnStats
🏗️
System Design Basics
Scalability, load balancing, caching, CAP theorem, microservices. Design systems like URL shorteners and rate limiters.
ScalabilityCacheHLD
📦
Cloud & DevOps Intro
AWS/GCP basics, Docker, CI/CD pipelines. Deploy your project on the cloud with containerization.
AWSDockerCI/CD
Semester VI — Internship & Real-World Projects
💼
Summer Internship (SDE)
Land your first technical internship. Contribute to production code, attend standups, and get a return offer letter.
InternshipSDEReal-World
🔐
Competitive Programming
Codeforces / CodeChef Div.2. Participate weekly. Aim for 1500+ rating. This directly impacts interview performance.
CodeforcesCF Rating
🎤
Technical Communication
Present projects, write technical blogs, do mock interviews. Communication differentiates equal candidates.
BlogsMock Interview
Semester VII — Placement Prep
🎯
Interview Preparation
Crack 250+ LeetCode problems, master all DSA patterns, mock interview 30 times. Target FAANG + top product companies.
LeetCodeDSAPatterns
📝
Resume & LinkedIn Polish
One-page ATS-optimised resume, keyword-rich LinkedIn, strong GitHub profile. Recruiters spend 7 seconds on your resume.
ResumeLinkedInATS
🏛️
On-Campus Placements
Apply to every relevant company. Attend pre-placement talks, network with alumni, negotiate your offer letter.
PlacementNegotiation
Semester VIII — Capstone & Future Path
🔬
Final Year Project (Capstone)
Build a production-quality project with a full stack, deployed publicly. This becomes the centrepiece of your portfolio.
Full StackDeployedGitHub
🎓
Higher Studies / GRE / GATE
Planning MS abroad? Prepare GRE + TOEFL. GATE for IITs/PSUs. Start 12 months before your target intake.
GREGATEMS/MTech
🚀
Entrepreneurship / Startup
If the startup bug bites, validate your idea, join an incubator, find a co-founder, and apply to Y Combinator or Startup India.
StartupYCMVP
Skill Matrix

Core Competencies &
Proficiency Levels

A visual map of the 80+ skills every CSE student should track across 8 domains.

Beginner (Y1)
Intermediate (Y2)
Advanced (Y3)
Expert (Y4+)
🧩Data Structures & Algorithms
Arrays & StringsExpert
Trees & GraphsAdvanced
Dynamic ProgrammingIntermediate
Segment TreesBeginner
🌐Web Development
HTML / CSSExpert
JavaScript / TypeScriptAdvanced
React / Next.jsIntermediate
Node.js / REST APIsIntermediate
🗄️Databases
SQL (PostgreSQL / MySQL)Advanced
NoSQL (MongoDB)Intermediate
Redis / CachingBeginner
Query OptimizationBeginner
🧠Machine Learning & AI
Supervised LearningIntermediate
Neural Networks / DLBeginner
NLP / LLM APIsBeginner
MLOps / DeploymentBeginner
📦Cloud & DevOps
Git & GitHubExpert
DockerIntermediate
AWS / GCP BasicsBeginner
KubernetesBeginner
🔐System Design & Security
OOP PrinciplesAdvanced
Low-Level DesignIntermediate
High-Level DesignBeginner
Cybersecurity BasicsBeginner
Progress Tracker

Semester-by-Semester
Goal Tracking Sheet

Use this template to track every course, project, certification, and activity across your 4 years.

How to use the tracker

Copy this sheet into Notion, Google Sheets, or Excel. Update your status each semester — Done, In Progress, Planned, or Skipped. Set a priority for each goal so you focus energy on what matters most.

  • Done — Completed with satisfactory outcome
  • In Progress — Currently active, track % completion
  • Planned — On your radar, not started yet
  • Skipped — Intentionally deprioritised
Overall Progress — Year 2 Sample
Technical Skills
72%
Projects Built
55%
Soft Skills
40%
Networking
30%
Semester Goal / Activity Category Priority Status Progress Deadline
Y1 S1 Learn C Programming
Pointers, structs, file I/O
Core Subject High ✓ Done
100%
Dec 2024
Y1 S1 Git & GitHub Basics
Commit, branch, pull requests
Tool High ✓ Done
100%
Nov 2024
Y1 S2 Data Structures (C++)
Lists, trees, hash maps
DSA High ⟳ In Progress
65%
May 2025
Y1 S2 50 LeetCode Easy Problems
Arrays, strings, basic recursion
DSA Med ⟳ In Progress
48%
Apr 2025
Y2 S3 Build Portfolio Website
React + Tailwind, deployed on Vercel
Project High ◷ Planned
0%
Oct 2025
Y2 S3 SQL & DBMS Course
Normalization, indexing, transactions
Core Subject High ◷ Planned
0%
Dec 2025
Y3 S5 Open Source Contribution
Merged PR in a popular repository
Community Med — Skipped
Deferred
Milestone Timeline

Key Milestones Across
Your Degree

Every major milestone you should hit — from freshman week to placement day.

Year 1 · Month 1
🎓 Join NexaSoul & Set Up Dev Environment
Install Linux, set up VS Code, create GitHub profile, join the community Discord. The foundation before the foundation.
🌱
💻
Year 1 · Semester 2
First Coding Project on GitHub
Ship your first project — a calculator, todo app, or CLI game. Push it to GitHub with a proper README. Repeat forever.
Year 2 · Semester 3
🏆 Win / Participate in a Major Hackathon
Smart India Hackathon, Devfolio events, or college fests. Build under pressure and meet future co-founders.
🏆
🌐
Year 2 · Semester 4
Deploy Your Full-Stack Web App
A real, live app with a backend, database, and frontend. Show it off. This is your first piece of a strong portfolio.
Year 3 · Summer
💼 Land Your First Internship (SDE)
Crack the coding interview, join a product startup or MNC. Write real code in production and earn your first tech paycheck.
💼
📝
Year 3 · Semester 6
Publish a Technical Blog / Research Paper
Document something you built or learned. Hashnode, Medium, or an IEEE student paper. Your first published piece is a milestone.
Year 4 · Semester 7
🎯 Placement Day — Offer in Hand
The day you sign an offer letter from your dream company. The result of 3.5 years of consistent effort, every single day.
🎯
🚀
Year 4 · Semester 8
Graduate & Launch Your Career
Convocation done. Job starts. Or MS journey begins. Either way, you planned it, tracked it, and executed it. The journey continues.
Tools & Resources

Curated Planning Tools
for CSE Students

Free templates, platforms, and tools that top students actually use to plan and execute their journey.

Template
📊
4-Year Google Sheets Tracker
A fully built spreadsheet with year-by-year tabs, goal status dropdowns, and automatic progress bars. Duplicate and go.
Get Template →
Platform
📝
Notion Career Dashboard
A Notion template with databases for courses, projects, applications, and contacts. Linked views for each semester.
Clone Template →
Roadmap
🗺️
roadmap.sh — CS Path
Community-curated visual roadmaps for Frontend, Backend, DevOps, AI/ML, and more. Mark your progress as you go.
Visit Site →
Practice
LeetCode Study Plans
Curated 75-day, 150-day interview prep plans. Track solved problems, patterns mastered, and interview readiness score.
Start Plan →
Skill Tracking
🧮
Personal Skills Matrix PDF
A printable 80-skill matrix across 8 domains. Rate yourself quarterly and watch the radar chart fill up over 4 years.
Download PDF →
Community
🤝
NexaSoul Mentorship Network
Get paired with a senior or alumni for monthly 1-on-1 career guidance. Accountability partner + industry perspective.
Join Network →
Certificate
🎓
NPTEL + Coursera Courses
Free & low-cost certifications from IITs and top universities. Add them strategically to your resume in Years 1–3.
Browse Courses →
Interview Prep
🎤
Pramp — Mock Interviews
Free peer-to-peer mock interviews with real-time feedback. Practise technical + behavioural rounds from Year 2 onwards.
Book Mock →
Ready to Start?

Plan Smarter.
Grow Together.

Join 500+ CSE students in the NexaSoul community to access mentorship, resources, and accountability partnerships.