School of Computer Science Engineering - Overview
School of Computer Science Engineering - Overview
6/30/2025
School of CSE
Cluster of
Cyber Cluster of
Cluster of Cluster of
Security & Data and
Intelligent Immersive
Intelligence Infrastructure
Systems Solutions
Solutions
BTECH-CSE
BTECH-CSE BTECH-CSE BTECH-CSE BTECH-CSE BTECH-CSE
BTECH-CSE BTECH-CSE BTECH-CSE (Cyber Security
(Robotics (Cloud (Data (Full Stack (Immersive
(AI/ML) (Data Science) (Gen-AI) & Digital
Intelligence) Forensics) Computing) Engineering) Development) Technologies)
PSO2. Design and deploy applications by utilizing software design patterns, principles, cutting-edge
technologies, and computing tools.
● B.Tech.-Computer Science & Engineering (Specialization in Cyber Security & Digital Forensics)
PSO3. Apply comprehensive security measures, conduct risk assessments, respond to security
incidents, and develop solutions for emerging threats and technologies to safeguard data, privacy,
integrity, and cyberspace.
NEP Aligned
Curriculum
(MEME)
6/30/2025 9
Credit Framework for Multiple Entry and Multiple Exit (MEME)
NEP Aligned Curriculum
(Multi-Disciplinary and Holistic Education (MDHE)
6/30/2025 Credit Framework for Multiple Entry and Multiple Exit (MEME)
10
School of Computer Science & Engineering, IILM University, Gurugram
NEP Aligned Curriculum
(Experiential learning and
hands-on approaches)
6/30/2025 11
School of Computer Science & Engineering, IILM University, Gurugram
Semester-I
Semester 1:
Sl. No. Course Type Course Name Credits L T P
1 Multidisciplinary Semiconductor and Quantum Physics 3 3 0 0
2 Major Core Digital Electronics and Computer Organization 4 3 1 0
3 Multidisciplinary Applied Linear Algebra 3 2 1 0
4 Maor Core Problem Solving and Critical Thinking 3 2 1 0
5 AEC Professional Communication for Engineers 2 2 0 0
6 Value Added Environmental Studies & Disaster Management (MOOC) 2 2 0 0
7 Major Core Foundation of AI and Automation 2 2 0 0
9 Major Core Programming in C 3 3 0 0
11 Multidisciplinary Semiconductor and Quantum Physics Lab 1 0 0 2
12 Major Core Programming in C Lab 1 0 0 2
13 SEC Linux Administration Lab 1 0 0 2
14 Multidisciplinary Applied Linear Algebra Lab 1 0 0 2
Total 20 14 3/2 6/8
6/30/2025 12
School of Computer Science & Engineering, IILM University, Gurugram
Semester-II
Semester 2:
Sl. No. Course Type Course Name Credits L T P
1 Major Core Digital Electronics and Computer Organization 4 3 1 0
2 Multidisciplinary Semiconductor and Quantum Physics 3 3 0 0
3 Multidisciplinary Applied Calculus 3 2 1 0
4 Major Core Foundations of Data Science & Engineering 2 2 0 0
5 Major Core Python Programming 3 3 0 0
6 Major Core Data Structures and Algorithms 3 3 0 0
7 AEC Professional Communication for Engineers 2 2 0 0
8 Value Added Environmental Studies & Disaster Management (MOOC) 2 2 0 0
9 Multidisciplinary Applied Calculus Lab 1 0 0 2
10 Multidisciplinary Semiconductor and Quantum Physics Lab 1 0 0 2
11 Major Core Python Programming Lab 1 0 0 2
12 Major Core Data Structures and Algorithms Lab 1 0 0 2
13 SEC Venture Ideation 2 0 0 4
Total 22 15 2/1 10/12
6/30/2025 13
School of Computer Science & Engineering, IILM University, Gurugram
Semester-III
Semester 3:
Sl. No. Course Type Course Name Credits L T P
1 Major Core Discrete Structures 3 2 1 0
2 Major Core Foundations of Cloud Computing 2 2 0 0
3 Major Core Design and Analysis of Algorithms 3 3 0 0
4 Major Core Object Oriented Programming 3 3 0 0
5 Major Core Foundations of Cybersecurity and Defense 2 2 0 0
7 Summer InternshipTechnology for Sustainable Development 1 0 0 2
8 AEC Industry Readiness Programme-I 2 2 0 0
9 Major Core Design and Analysis of Algorithms Lab 1 0 0 2
10 Major Core Discrete Structures Lab 1 0 0 2
11 Major Core Object Oriented Programming Lab 1 0 0 2
12 VAC Low-Code Development 2 0 0 4
13 Value Added Indian Knowledge System (MOOC) 2 2 0 0
Total 23 16 1 12
6/30/2025 14
School of Computer Science & Engineering, IILM University, Gurugram
Semester-IV
Semester 4:
Sl. No. Course Type Course Name Credits L T P
1 SEC Version Control Systems 2 1 0 2
2 Major Core Data Base Management Systems 3 3 0 0
3 Major Core Applied Probability & Statistics 3 2 1 0
4 Major Core Web Development Frameworks 3 3 0 0
5 Major Core Operating Systems 3 3 0 0
6 AEC Industry Readiness Programme-II 2 0 0 4
7 Major Core Computer System Architecture 3 3 0 0
9 Value Added Generative AI for Development 1 1 0 0
10 Major Core Data Base Management Systems Lab 1 0 0 2
11 Major Core Applied Probability & Statistics Lab 1 0 0 2
12 Major Core Operating Systems Lab 1 0 0 2
13 Major Core Web Development Frameworks Lab 1 0 0 2
Total 24 16 1 14
6/30/2025 15
School of Computer Science & Engineering, IILM University, Gurugram
Semester-V
Semester 5:
Sl. No. Course Type Course Name Credits L T P
1 AEC Industry Readiness Programme-III 2 2 0 0
2 PM-1 Professional Minor-1 3 3 0 0
3 Major Core Data Communication and Networks 3 3 0 0
4 Major Core Formal Languages and Automata Theory 3 3 0 0
5 Summer InternshipInternship Evaluation 2 0 0 4
6 Major Core API Integration and System Design 2 2 0 0
7 Open Elective *Open Elective-I 3 3 0 0
8 Major Core Software Engineering 3 3 0 0
9 PM-1 Professional Minor-1 1 0 0 2
10 Major Core Data Communication and Networks Lab 1 0 0 2
11 Major Core Software Engineering Lab 1 0 0 2
Total 24 19 0 10
6/30/2025 16
School of Computer Science & Engineering, IILM University, Gurugram
Semester-VI
Semester 6:
Sl. No. Course Type Course Name Credits L T P
1 Major Core Minor Project 2 0 0 4
2 PM-2 Professional Minor-2 3 3 0 0
3 PM-3 Professional Minor-3 3 3 0 0
4 Open Elective *Open Elective-II 3 3 0 0
5 AEC Industry Readiness Programme-IV 2 0 0 4
6 Major Core Advance Databases 3 3 0 0
7 PM-2 Professional Minor-2 Lab 1 0 0 2
8 Major Core Advance Databases Lab 1 0 0 2
9 PM-3 Professional Minor-3 Lab 1 0 0 2
Total 19 12 0 14
6/30/2025 17
School of Computer Science & Engineering, IILM University, Gurugram
Semester-VII
Semester 7:
Sl. No. Course Type Course Name Credits L T P
1 Project Project - Phase-1 4 0 0 8
2 Summer InternshipSummer Internship 2 0 0 4
3 PM-4 Professional Minor-4 3 3 0 0
4 SEC Emerging Technologies 2 2 0 0
5 Open Elective *Open Elective-III 3 3 0 0
6 Major Core Elective I 3 3 0 0
7 PM-4 Professional Minor-4 Lab 1 0 0 2
Total 18 11 0 14
6/30/2025 18
School of Computer Science & Engineering, IILM University, Gurugram
Semester-VIII
Semester 8:
Sl. No. Course Type Course Name Credits L T P
1 Project/Dissertation
Project - Phase-2 8 0 0 16
2 PM-5 Professional Minor-5 3 3 0 0
3 Major Core Elective II 3 3 0 0
4 PM-5 Professional Minor-5 Lab 1 0 0 2
Total 15 6 0 18
6/30/2025 19
School of Computer Science & Engineering, IILM University, Gurugram
Major Core Electives (VII & VIII Sem)
6/30/2025 20
School of Computer Science & Engineering, IILM University, Gurugram
B.Tech.-(CSE) Honors Degree:
• The student has to earn an additional minimum of 15 credits through online / offline mode as
prescribed by the School.
• These 15 credits need to be completed in III year and
IV year only, with the approval of the School. The certificates for having earned the additional credits shall be
submitted to the University/School through the concerned Department Chairperson. Some recommended
MOOC courses are provided below.
• The Basket of the MOOC courses will be dynamic as courses keep on updating with time and requirement.
Applications
. Courses with levels L1, L2, L3 and L4 are recommended for 5 th, 6th, 7th, and 8th semesters
respectively.
6/30/2025 23
School of Computer Science & Engineering, IILM University, Gurugram
B.Tech.- CSE Honors with Research Degree:
Total 15
6/30/2025 24
School of Computer Science & Engineering, IILM University, Gurugram
Finishing School- Courses
• The student has to earn an additional minimum credit through online / offline mode as
prescribed by the School.
• All these credits need to be completed during summer, with the approval of the School. The certificates for
having earned the additional credits shall be submitted to the University/School through the concerned
Department Chairperson. Some recommended MOOC courses are provided below.
• The Basket of the MOOC courses will be dynamic as courses keep on updating with time and requirement.
6/30/2025 25
School of Computer Science & Engineering, IILM University, Gurugram
Course Title Level Credits MOOC Portal
Applications
6/30/2025 27
B.Tech.-CSE AI/ML Specialization
• Large language models: BERT, GPT, RAG; fine-tuning and transfer learning.
Advanced
Natural Generative AI
AI and Machine Deep
Language AI Automation
Automation Learning & Learning
Processing Architectures and Agents
Deployment
Generative AI
Deep Learning
•Machine Learning Engineer •NLP Engineer Architectures •AI Automation Engineer
•Data Scientist •AI Product Developer •LLM Integration Developer
•MLOps Engineer •Computer Vision Engineer (Conversational AI) •Generative AI Developer •AI Agent Designer (AutoGPT,
•Business Intelligence (BI) Engineer •AI Research Scientist •Text Mining Specialist •Synthetic Media Specialist LangChain)
•Edge AI Developer •Prompt Engineer (LLM •Creative AI Engineer •Workflow Automation
•Deep Learning Engineer Specialist) (Text/Image/Music) Architect
•Deepfake Detection Analyst
Advanced Machine
AI Automation and
Learning & NLP
Agents
Deployment
• Large language models: BERT, GPT, RAG; fine-tuning and transfer learning.
Foundation Advaned
Applied
of Data Machine Deep Big Data Data
Data Science
Science & Learning & Learning Analytics Visualization
Systems
Engineering Deployment
• Data Visualization Tools: Power BI, Tableau, Python (Matplotlib, Seaborn, Plotly)
• Art of storytelling
• NLP workflows
Data
Foundation of Cloud Data
Data Engineering Optimizing
Data Science Big Data Engineering
Engineering and Machine Data
and Engineering and
Fundamentals Learning Workflows
Engineering Management
Operations
Data Engineering
Big Data
and Machine
• Data Engineer Engineering •Cloud Data Engineer •Senior Data Engineer
Learning Operations
• ETL Devloper •Cloud Data Platform •Data Engineer
• Assistant/ Deputy Manager •Data Engineer-Big Data Engineer •MLOps Engineer
-Data Engineer •Associate Big Data •Data Engineer - AWS + •Machine Learning
• Backend Developer / Data Engineer Python Engineer
Engineer •Data Scientist / Python +
•Backend Engineer (Big
Data) AWS +AI/ML
Cloud Data
Data Engineering Optimizing Data
Engineering and
Fundamentals Workflows
Management
DevOps &
Cloud Architecture
Application
• AWS Cloud Developer and Deployment • Cloud Data Engineer Deployment •Cloud Architect(Network and
• Junior Cloud Engineer • Cloud Data Platform •AWS Cloud Developer
Security)
• Cloud Solution Engineer •Cloud Security Engineer
• GCP Cloud Developer Architect •Application Developer-AWS •Cloud Security Operations
Cloud Full Stack •Cloud Security Lead
• DevOps Engineer
•AWS Kubernetes Developer
•DevOps Engineer
Cloud Data
Cloud Computing Cloud Security and
Engineering and
and Solutions Recovery
Management
• Docker
• Kubernetes
• Jenkins
• AWS
• CI/CD Pipelines
• GitHub Actions(YAML, Copilots)
• Security Overview
• Data Security
• Network Security
• Advance HTML
• Advance CSS
• Advance JavaScript
• React
• Tailwind CSS
• Vue.Js
• Advance Java
• Node.js
• Express.js
• Django
• REST APIs
• Authentication
• Vector Databases for AI models
• MongoDB
• Firebase
• PostgreSQL
• Docker
• Kubernetes
• Jenkins
• AWS
• CI/CD Pipelines
• GitHub Actions(YAML, Copilots)
• SSR (Next.js/Nuxt.js)
• Webpack(Module Bundler)
• Advanced Django (DRF)
• Elasticsearch
• ELK Stack
• Monitoring Tools (Prometheus/Grafana)
• AI driven FSD
• AI coding assistants (Copilot, Tabnine)
• Intelligent Tooling
Database and
Digital Forensics
Application Security • Threat Intelligence • Security Automation
• Penetration Tester
Analyst Engineer
• Security Analyst
• Application Security • Security Consultant / • Digital Forensics Analyst • Cybersecurity Data
• Vulnerability Engineer Advisor / Examiner Scientist
Analyst/Vulnerability
Assessment Engineer • DevSecOps Engineer • Incident Response Expert • Cybercrime Investigator • AI-Powered Threat
• Database Security • Malware Analyst / • Forensics Consultant Detection Engineer
• Red Team Member
Analyst Reverse Engineer • Cybercrime Investigator • Adversarial AI
• Cloud Security Specialist Advanced Cyber Researcher
Ethical Hacking and Artificial Intelligence
Security
Penetration Testing in Cybersecurity
This course offers a comprehensive understanding of securing databases and applications against modern cyber threats. It blends
theory with hands-on practice in implementing, testing, and auditing security measures.
● Hands-on labs using real-world tools (e.g., Wireshark, Snort, firewall appliances).
This course introduces core concepts of cybersecurity along with foundational digital forensics skills. It prepares students to protect
systems, investigate incidents, and handle digital evidence using practical tools and ethical practices.
Advanced
Immersive Game AI Powered
UI/UX Design Game
Technologies Development Immersive
Rendering and
Fundamentals for XR Technologies
Optimization
AI Powered
Game Development •XR Graphics Programmer /
Immersive
• AR/VR Developer for XR •XR Experience Designer / Performance Engineer
Technologies
• Immersive Experience Interaction Designer •Real-time Rendering
• XR Game Developer •VR/AR UI/UX Designer •AI/XR Integration Engineer Engineer
Designer • Conversational AI Designer
• Unity/Unreal •Prototyping & Usability •Optimization Specialist for
• 3D Generalist Testing Expert (Figma,
(VR Assistants)
XR/Metaverse
Developer for VR/AR •Immersive Data Scientist
Adobe XD, Unity) Applications
• XR Simulation •Generative AI Content
Developer (3D asset
Immersive Engineer automation) Advanced game
Technologies UI/UX Design Rendering and
Fundamentals Optimization
•Real-Time Rendering
• Structure and flow of real-time rendering pipelines
• Rasterization process and asset streaming optimization
•GPU Programming & Shading
• GPU architecture, parallel processing, and memory management
• Vulkan and OpenGL basics for graphics programming
• GPGPU techniques for rendering and AI acceleration
•Advanced Lighting & Ray Tracing
• Realistic lighting techniques: radiosity, path tracing, PBR
• Post-processing enhancements like bloom, motion blur, and HDR
• Real-time ray tracing with RTX and DXR APIs
• Lighting optimization for interactive performance
•Game Performance Optimization
• Performance profiling for GPU, CPU, and memory
• Level of Detail (LOD), occlusion culling, and draw call reduction
• Optimization strategies across PC, mobile, and console platforms
•Real-Time Rendering
• Structure and flow of real-time rendering pipelines
• Rasterization process and asset streaming optimization
•GPU Programming & Shading
• GPU architecture, parallel processing, and memory management
• Vulkan and OpenGL basics for graphics programming
• GPGPU techniques for rendering and AI acceleration
•Advanced Lighting & Ray Tracing
• Realistic lighting techniques: radiosity, path tracing, PBR
• Post-processing enhancements like bloom, motion blur, and HDR
• Real-time ray tracing with RTX and DXR APIs
• Lighting optimization for interactive performance
•Game Performance Optimization
• Performance profiling for GPU, CPU, and memory
• Level of Detail (LOD), occlusion culling, and draw call reduction
• Optimization strategies across PC, mobile, and console platforms
6/30/2025 82