SRM Semester 6 subjects, syllabus units and exam plan — all 7 subjects mapped.
Semester 6 is placement season. Compiler Design and SEPM are your headline subjects. On-campus placements begin — balance exam preparation with DSA practice, mock interviews and aptitude training.
Semester 6 subjects with their 2021-regulation unit checklists
Click any subject for its dedicated page: the unit checklist, the exam pattern, a preparation plan and where it sits in the semester.
Compiler Design (CD)
Lexical analysis, parsing, syntax-directed translation, intermediate code and optimization.
Software Engineering & Project Management (SEPM)
SDLC models, Agile, project planning, risk management and quality assurance.
Data Science (DS)
Data preprocessing, classification, clustering, big data platforms and pipelines.
Professional Elective 3
Advanced CSE elective for specialization in a chosen domain area.
Professional Elective 4
Second specialized elective complementing PE-3 for domain depth.
Open Elective 2
Second cross-department elective for interdisciplinary learning.
Project & MOOC
Online course completion with integrated mini-project for credit transfer.
CGPA importance in Semester 6
Semester 6 CGPA is the last one visible before placements. Companies see your CGPA up to Sem 5/6. Make this semester count — it directly affects your placement shortlist status.
Semester 6 study tips
- Compiler Design parsing algorithms are asked in systems engineering roles
- SEPM Agile and SDLC questions appear in project management interviews
- Register for placement training sessions organized by the placement cell
- Complete at least 200 LeetCode problems before placement season starts
Quick tools for Semester 6
PYQ guide
What a SEM, CT and model paper is, and how each one is marked.
Notes guide
How to organise unit-wise revision and what a usable one-page summary contains.
GPA Calculator
Estimate your Semester 6 SGPA and track cumulative CGPA progress.
Attendance Calculator
Check your 75% attendance status and plan safe absences.