0% found this document useful (0 votes)
58 views82 pages

School of Computer Science Engineering - Overview

The document outlines the curriculum and educational objectives for the B.Tech in Computer Science & Engineering at IILM University, Gurugram. It details the program's educational objectives, outcomes, and specific outcomes for various specializations such as AI/ML, Data Science, and Cyber Security. Additionally, it provides a structured course framework across multiple semesters, emphasizing multidisciplinary and experiential learning approaches.

Uploaded by

Rakshit Yadav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views82 pages

School of Computer Science Engineering - Overview

The document outlines the curriculum and educational objectives for the B.Tech in Computer Science & Engineering at IILM University, Gurugram. It details the program's educational objectives, outcomes, and specific outcomes for various specializations such as AI/ML, Data Science, and Cyber Security. Additionally, it provides a structured course framework across multiple semesters, emphasizing multidisciplinary and experiential learning approaches.

Uploaded by

Rakshit Yadav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 82

School of Computer Science & Engineering

IILM, University, Gurugram


Plot No. 69–71,
Golf Course Road
Sector 53, Gurugram – 122003

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)

School of Computer Science & Engineering, IILM University, Gurugram 2


PROGRAM EDUCATIONAL OBJECTIVES (PEOs)
PEO1: To develop the ability to formulate, analyse, and resolve computational challenges by leveraging
a strong grasp of mathematical, scientific, engineering principles and contemporary computing
methodologies.
PEO2: To acquire the expertise to utilize problem-solving techniques, algorithm design, and emerging
technologies such as cloud computing, artificial intelligence, data science, and security in evaluating
requirements, formulating technical specifications, and crafting solutions for varied computing
challenges.
PEO3: To showcase technical proficiency in computer science, foster collaborative learning, and
cultivate teamwork through interdisciplinary projects and professional engagements.
PEO4: To equip the graduates with robust understanding, technical competence, and soft skills
necessary to ethically address societal needs and drive sustainable progress in emerging computing
domains through continuous learning and adaptation.

6/30/2025 School of Computer Science & Engineering, IILM University, Gurugram 3


PROGRAM OUTCOMES (POs) and PROGRAM SPECIFIC OUTCOMES (PSO)

A. PROGRAM OUTCOMES (POs)


After completion of the program, the students will be able to:
PO1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an
engineering specialization to the solution of complex engineering problems.
PO2. Problem analysis: Identify, formulate, review research literature, and analyse complex engineering problems
reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering
sciences.
PO3. Design/development of solutions: Design solutions for complex engineering problems and design system
components or processes that meet the specified needs with appropriate consideration for the public health and
safety, and the cultural, societal, and environmental considerations.
PO4. Conduct investigations of complex problems: Use research-based knowledge and research methods
including design of experiments, analysis and interpretation of data, and synthesis of the information to provide
valid conclusions.
PO5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering
and IT tools including prediction and modeling to complex engineering activities with an understanding of the
limitations.
6/30/2025 School of Computer Science & Engineering, IILM University, Gurugram 4
PO6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health,
safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
PO7. Environment and sustainability: Understand the impact of the professional engineering solutions in societal
and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
PO8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the
engineering practice.
PO9. Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams,
and in multidisciplinary settings.
PO10. Communication: Communicate effectively on complex engineering activities with the engineering community
and with society at large, such as, being able to comprehend and write effective reports and design documentation,
make effective presentations, and give and receive clear instructions.
PO11. Project management and finance: Demonstrate knowledge and understanding of the engineering and
management principles and apply these to one’s own work, as a member and leader in a team, to manage projects
and in multidisciplinary environments.
PO12. Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and
life-long learning in the broadest context of technological change.

6/30/2025 School of Computer Science & Engineering, IILM University, Gurugram 5


B. Program Specific Outcomes (PSOs): Computer Science & Engineering graduates will be able to:
PSO1. Employ computing principles, Data Structures, and algorithmic development in system and application
programming, employing problem-solving strategies.

PSO2. Design and deploy applications by utilizing software design patterns, principles, cutting-edge
technologies, and computing tools.

● B.Tech.-Computer Science & Engineering (Specialization in AI/ML)


PSO3. Apply comprehensive knowledge and advanced techniques in Artificial Intelligence and Machine
Learning to prototype, analyze, design, and deploy AI subsystems and Intelligent Systems.

● B.Tech.-Computer Science & Engineering (Specialization in Data Science)


PSO3. Apply the skills and tools necessary to analyse large datasets, extract meaningful insights, and develop
predictive models using cutting-edge techniques in data science and big data analytics to address real-world
business challenges effectively.

School of Computer Science & Engineering, IILM University, Gurugram 6


6/30/2025
● B.Tech.-Computer Science & Engineering (Specialization in Cloud Computing)
PSO3. Apply comprehensive knowledge and exposure to virtualization, cloud computing
architectures, deployment, and security strategies to design and manage scalable and reliable cloud-
based solutions.

● 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.

● B.Tech.-Computer Science & Engineering (Specialization in Gen AI)


PSO3: Apply advanced generative AI techniques, frameworks, and algorithms to design, develop, and
deploy innovative solutions in areas such as content creation, automated decision-making, and
human-like interaction, ensuring ethical considerations and computational efficiency.

6/30/2025 School of Computer Science & Engineering, IILM University, Gurugram 7


• B.Tech.-Computer Science & Engineering (Specialization in Full Stack Development)
PSO3. Apply expertise in front-end and back-end technologies, frameworks, and databases to design,
develop, and deploy scalable and robust full-stack applications, adhering to industry standards and
best practices.

• B.Tech.-Computer Science & Engineering (Specialization in Immersive Technologies)


PSO3. Apply knowledge of computer graphics, real-time rendering, and immersive technologies,
including AR/VR, to develop interactive and engaging applications for gaming, simulation, and
experiential learning.

• B.Tech.-Computer Science & Engineering (Specialization in Data Engineering)


PSO3. Apply advanced data engineering techniques, tools, and platforms to design, build, and
manage scalable data pipelines, ensuring efficient data integration, transformation, and storage for
data-driven applications and analytics.

6/30/2025 School of Computer Science & Engineering, IILM University, Gurugram 8


Agenda Item No. 2:

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.

6/30/2025 School of Computer Science & Engineering, IILM University, Gurugram 21


Course Title Duration Level Credits MOOC Portal

Advanced Computer Architecture 12 weeks L1 3 SWAYAM

Advanced Computer Networks 12 weeks L2 3 SWAYAM

Affective Computing 12 weeks L4 3 SWAYAM

Blockchain and its Applications 12 weeks L4 3 SWAYAM

Data Mining 8 weeks L3 2 SWAYAM

Foundation of Cloud IoT Edge ML 8 weeks L1 2 SWAYAM

Foundations of Cyber Physical Systems 12 weeks L1 3 SWAYAM

Getting Started with Competitive 12 weeks L3 3 SWAYAM


Programming

GPU Architectures And Programming 12 weeks L4 3 SWAYAM

Introduction To Industry 4.0 And Industrial 12 weeks L4 3 SWAYAM


Internet Of Things

Introduction To Soft Computing 8 weeks L3 2 SWAYAM

Machine Learning for Engineering and 12 weeks L2 3 SWAYAM


science applications

Software Testing 4 weeks L2 1 SWAYAM

Systems and Usable Security 4 weeks L2 1 SWAYAM

User-centric Computing For Human- 8 weeks L2 2 SWAYAM


Computer Interaction

IP Management & Technology Transfer 8 weeks L4 2 SWAYAM

Advanced Computational Techniques 4 weeks L4 1 SWAYAM

Applied Linear Algebra in AI and ML 12 weeks L1 3 SWAYAM

Reinforcement Learning 12 weeks L3 3 SWAYAM


6/30/2025 22
School of Computer Science & Engineering, IILM University, Gurugram
Privacy and Security in Online Social Media 12 weeks L2 3 SWAYAM

Social Networks 12 weeks L1 3 SWAYAM

Edge Computing 8 weeks L3 2 SWAYAM

Web Based Technologies and Multimedia 16 weeks L1 4 SWAYAM

Applications

Science Communication: Research 12 weeks L4 3 SWAYAM


Productivity and Data Analytics using Open
Source Software

Academic Writing 16 weeks L4 4 SWAYAM

Research Methodology and IPR 12 weeks L3 3 SWAYAM

. 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:

Semester Course Mode Credits

VII Research Methodology Offline/MOOC 3

VII Research Project Phase-1 (Problem -- 2


Identification, Literature Review)

VIII Research Project Phase-2 (Experiment, -- 10


evaluation and Publication)

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

Microsoft 365 Fundamentals FS1 3 Coursera

Introduction to Computers and Office FS1 3 Coursera


Productivity Software

Introduction to Microsoft 365 Copilot FS1 3 Coursera

Technical Support Fundamentals FS2 3 Coursera

Data Analysis with R Programming FS2 3 Coursera

Practical Python for AI Coding 1 FS2 3 Coursera

Sustainable Digital Innovation FS2 3 Coursera

Introduction to DevOps FS2 3 Coursera

Data Analysis in Python with pandas & FS2 3 Coursera


matplotlib in Spyder
Finishing School- Courses
Using Databases with Python FS2 3 Coursera

Advanced Computer Architecture FS3 3 SWAYAM

Foundation of Cloud IoT Edge ML FS3 2 SWAYAM

Foundations of Cyber Physical Systems FS3 3 SWAYAM

Social Networks FS3 3 SWAYAM

Web Based Technologies and Multimedia FS3 4 SWAYAM

Applications

Learn to code with AI FS3 3 Coursera

R Programming FS3 3 Coursera

Foundations of User Experience (UX) FS3 3 Coursera


Design
6/30/2025 26
School of Computer Science & Engineering, IILM University, Gurugram
Professional Minors

6/30/2025 27
B.Tech.-CSE AI/ML Specialization

Advanced Multi Agent AI


Natural AI Ethics and
AI and Machine and
Deep Learning Language Project
Automation Learning & Reinforcement
Processing Management
Deployment Learning

Multi Agent AI &


Deep Learning Reinforcement
•Machine Learning Engineer •NLP Engineer Learning •AI Ethicist / Responsible AI
•Data Scientist •AI Product Developer Consultant
•Reinforcement Learning
•Business Intelligence (BI) •Computer Vision Engineer (Conversational AI) •AI Governance and
Engineer
Engineer •AI Research Scientist •Text Mining Specialist Compliance Officer
•Game AI Developer
•Edge AI Developer •Prompt Engineer (LLM •AI Project Manager
•Autonomous Systems
•Deep Learning Engineer Specialist) Developer •Explainable AI Specialist
•Simulation Engineer
Advanced Machine (Digital Twins) AI Ethics and Project
Learning & NLP
Management
Deployment

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 1. Advanced Machine Learning & Deployment

• Supervised, unsupervised, and reinforcement learning paradigms.


• Exploratory data analysis, feature engineering, and data preprocessing.
• Regression, classification, clustering, and ensemble techniques
• Model performance parameter.
• Deployment: Flask, FastAPI, and Streamlit.

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 2. Deep Learning

• Deep neural networks and optimization techniques.

• Image classification, transfer learning, and object detection.

• YOLO, SSD, GANs, and Vision Transformers (ViT).

• Hyper parameter tuning, regularization, and real-time inference.

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 3. Natural Language Processing

• NLP concepts: tokenization, stemming, lemmatization, TF-IDF.

• Text classification, sentiment analysis, and NER using RNNs, LSTMs.

• Large language models: BERT, GPT, RAG; fine-tuning and transfer learning.

• Summarization, translation, and multimodal inputs.

• Bias, fairness, and explainability in modern NLP systems.

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 4. Multi-Agent AI & Reinforcement Learning

• RL algorithms: Q-Learning, SARSA, Policy Gradients, DQN, PPO.

• Markov Decision Processes (MDPs).

• Competitive vs cooperative strategies in multi-agent environments.

• Simulation platforms: OpenAI Gym, MuJoCo, and Unity ML-Agents.

• Deployment: Ray RLlib and TensorFlow Agents.

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 5. AI Ethics and Project Management

• Responsible AI design: fairness, transparency, accountability.

• Explainable AI (XAI) with SHAP, LIME

• Global regulatory frameworks: EU AI Act, India’s guidelines.

• AI projects using CRISP-DM, Agile AI, and risk documentation tools.

• Prompt engineering, model audits, adversarial inputs, and Green AI.

• Ethical deployment in LLMs, autonomous systems, and AI governance.

School of Computer Science & Engineering, IILM University, Gurugram


B.Tech.-CSE GenAI Specialization

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

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 1. Advanced Machine Learning & Deployment

• Supervised, unsupervised, and reinforcement learning paradigms


• Exploratory data analysis, feature engineering, and data preprocessing
• Regression, classification, clustering, and ensemble techniques
• Model performance parameter
• Deployment: Flask, FastAPI, and Streamlit

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 2. Deep Learning

• Deep neural networks and optimization techniques.

• Image classification, transfer learning, and object detection.

• YOLO, SSD, GANs, and Vision Transformers (ViT).

• Hyper parameter tuning, regularization, and real-time inference.

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 3. Natural Language Processing

• NLP concepts: tokenization, stemming, lemmatization, TF-IDF.

• Text classification, sentiment analysis, and NER using RNNs, LSTMs.

• Large language models: BERT, GPT, RAG; fine-tuning and transfer learning.

• Summarization, translation, and multimodal inputs.

• Bias, fairness, and explainability in modern NLP systems.

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 4. Generative AI Architectures

• GANs, VAEs, and Diffusion Models.

• Generative AI for image, video, text, and music.

• Text-to-image generation: DALL·E and Stable Diffusion.

• Ethical concerns: Deepfakes, bias, and creative integrity.

• Deployments via ONNX, APIs.

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 5. AI Automation and Agents

• Prompt Engineering and AI workflow automation.

• Tools: LangChain, AutoGPT, BabyAGI, CrewAI.

• Develop autonomous AI agents.

• Applications: research bots, travel planners, content generators.

• Security, scalability, and deployment.

School of Computer Science & Engineering, IILM University, Gurugram


B.Tech.-CSE Data Science

Foundation Advaned
Applied
of Data Machine Deep Big Data Data
Data Science
Science & Learning & Learning Analytics Visualization
Systems
Engineering Deployment

Deep Learning Data Visualization


•AI/ML Engineer • Big Data Engineer • Data Engineer
•Data Scientist • Data Architect • MLOps Engineer
•Data Analyst • AI Software Developer • Data Visualization • NLP Engineer
• Deep Learning Engineer • ETL Developer specialist
•AI researcher • Associate Big Data • Cloud Data Architect
• BI developer
•Computer Vision Engineer
Engineer • Data Analyst
Advanced Machine • Product Analyst Applied Data Science
Learning & Big Data Analytics
Systems
Deployment

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 1. Advanced Machine Learning & Deployment

• Fundamentals of Machine Learning


• Ensemble Learning
• Deep Learning
• Model Optimization (Focus on optimization algorithms like Gradient Descent, and model evaluation
metrics (R², AUC-ROC, Precision, Recall, F1 Score).
• ML Deployment
• Real-World Datasets

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 2. Deep Learning

• Foundations of Deep Learning

• Convolutional Neural Networks (CNNs)

• Generative Models & Vision Transformers

• Deep Learning Model Deployment

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 3. Big Data Analytics

• Fundamentals of big data and its ecosystem

• Big Data Tools (Spark, Kafka, Sqoop, etc.)

• Data Ingestion & Streaming (Kafka, Flume)

• Data Processing (Spark Core, PySpark, SQL)

• Data Governance & Security

• Data Analysis & Visualization

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 4. Data Visualization

• Visual Analytics and data visualization

• Data Visualization Tools: Power BI, Tableau, Python (Matplotlib, Seaborn, Plotly)

• Dashboard Design and Interactivity

• Application of visualization techniques

• Art of storytelling

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 5. Applied Data Science Systems

• Data science platform fundamentals

• Data pipeline design & deployment

• Cloud-based tools, ML-integrated pipelines

• NLP workflows

• Security & governance for deploying scalable, production-ready solutions.

School of Computer Science & Engineering, IILM University, Gurugram


B.Tech.-CSE Data Engineering

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

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 1. Data Engineering Fundamentals

• Data Engineering Lifecycle


• Data ingestion techniques (Batch and Streaming)
• Extract, Transform, Load concepts and tools
• Data Storage and Management
• Components of data pipelines
• Workflow orchestration tools
• Data validation techniques

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 2. Big Data Engineering

• Big Data Architecture and Components


• Hadoop Ecosystem
• Data ingestion techniques: Sqoop, Flume, Kafka
• Real-time Stream Processing through Spark
• Working with Pig and Hive
• Big Data Governance and Security

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 3. Cloud Data Engineering and Management

• Data Storage Models in the Cloud


• Cloud Storage Services Overview
• Amazon RDS, Azure SQL Database
• NoSQL Databases
• Designing Pipelines for Data Transformation - ETL and ELT Processes
• Cloud provider security mechanisms
• Storage performance tuning

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 4. Data Engineering and Machine Learning
Operations

• Machine Learning operations lifecycle


• Feature engineering pipelines
• Pipeline automation with ML metadata tracking
• Cloud-native Data Lakes
• Deployment strategies - A/B testing, Blue-Green
• ML model monitoring - Prometheus/Grafana

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 5. Optimizing Data Workflows

• SQL and Python performance tuning


• Spark optimization technique - Catalyst optimizer
• Data Pipeline Troubleshooting
• Data Quality Checks and Validation Procedures
• Airflow monitoring
• Pipeline lineage- debugging and operational lineage

School of Computer Science & Engineering, IILM University, Gurugram


B.Tech.-CSE Cloud Computing Specialization

Cloud Cloud Cloud Data DevOps &


Foundations Architecture and Application
Cloud
Computing Engineering
of Cloud Deployment Deployment Security and
and and
Computing Recovery
Solutions 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

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 1. Cloud Computing and Solutions

• Introduction to Cloud Computing and Models.


• Virtualization in Cloud Computing
• Server, Storage, Network and Application Virtualization
• Cloud Storage and Cloud Applications
• Cloud Security and Compliance

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 2. Cloud Architecture and Deployment

• Service Models((IaaS, PaaS and SaaS)

• Deployment Models (Pubic, Private, Hybrid)

• Cloud Computing Reference Architectures (NIST & IBM)

• Fundamental and Advanced Cloud Architectures

• Cloud Computing Reference Architecture (CCRA) – AWS

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 3. Cloud Data Engineering and Management

• Data Storage Models in the Cloud


• Cloud Storage Services Overview
• Amazon RDS, Azure SQL Database
• NoSQL Databases
• Designing Pipelines for Data Transformation - ETL and ELT Processes
• Cloud provider security mechanisms
• Storage performance tuning

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 4. DevOps & Application Deployment

• Docker
• Kubernetes
• Jenkins
• AWS
• CI/CD Pipelines
• GitHub Actions(YAML, Copilots)

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 5. Cloud Security and Recovery

• Security Overview

• Infrastructure security & Virtualization Security

• Data Security

• Network Security

• Disaster Recovery in Cloud Computing

School of Computer Science & Engineering, IILM University, Gurugram


B.Tech CSE-Full Stack Development

Front End DevOps & Advance


Back End Full Stack
Application Full Stack
Engineering Engineering Security
Deployment Development

Back End DevOps Application


Engineering Deployment
• Front End • Full Stack • Full Stack
Developer • BackEnd Developer Developer
• Application • DevOps
• UI Developer Developer Engineer • FSD
• API Developer Security
Engineer • Cloud Engineer
• Data
Front End Engineer Engineer Advance Full Stack
Full Stack Security
Engineering Development

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 1. Front End Engineering

• Advance HTML
• Advance CSS
• Advance JavaScript
• React
• Tailwind CSS
• Vue.Js
• Advance Java

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 2. Back End Engineering

• Node.js
• Express.js
• Django
• REST APIs
• Authentication
• Vector Databases for AI models
• MongoDB
• Firebase
• PostgreSQL

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 3. Full Stack Security

• Web Security Setup


• Cross-Site Request Forgery (CSRF) prevention techniques
• Log monitoring using the ELK Stack (Elasticsearch, Logstash, Kibana).
• OWASP Security Risks
• Risk-based classification of vulnerabilities
• Secure coding practices
• Implementation of HTTP Strict Transport Security (HSTS).
• Frontend Security Measures
• Cross-Site Scripting (XSS) prevention
• Clickjacking attack defence
• Implementing and configuring Content Security Policy (CSP) headers in applications.
• Session and Data Protection
• Secure cookie handling
• CSRF prevention with token validation
School of Computer Science & Engineering, IILM University, Gurugram
Professional Minor 4. DevOps & Application Deployment

• Docker
• Kubernetes
• Jenkins
• AWS
• CI/CD Pipelines
• GitHub Actions(YAML, Copilots)

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 5. Advance Full Stack Development

• 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

School of Computer Science & Engineering, IILM University, Gurugram


B.Tech.-CSE Cyber Security

Foundation Ethical Hacking Database and


Artificial
Advanced Cyber Intelligence in
of Cyber and Penetration Application
Security
Digital Forensics Cybersecurity
Testing Security
Security

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

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 1. Ethical Hacking and penetration Testing
This course provides knowledge of ethical hacking and penetration testing techniques. It prepares students to identify
vulnerabilities, exploit systems, and report security flaws responsibly.

● Reconnaissance and information gathering techniques.

● System and network vulnerability assessment.

● Exploitation techniques and attack simulations.

● Web application security and hacking methods.

● Wireless network penetration testing.

● Post-exploitation procedures and reporting standards.

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 2. Database and Application Security

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.

● Access control models and user privilege management.

● Authentication mechanisms and session management.

● Data encryption techniques for storage and transmission.

● Vulnerability identification and mitigation in databases and applications.

● Secure coding practices to prevent injection and logic flaws.

● Database auditing and compliance monitoring.

● Application-level penetration testing and risk assessment.

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 3. Advanced Cyber Security
This course introduces core principles of cybersecurity with an emphasis on securing networks, operating systems, and cloud
environments.

● Overview of cybersecurity principles and threat landscape.

● Common attack vectors and exploitation techniques.

● Network infrastructure security and firewall configuration.

● Operating system hardening and secure configurations.

● Cloud security fundamentals and the shared responsibility model.

● Essential defensive strategies and best practices.

● Hands-on labs using real-world tools (e.g., Wireshark, Snort, firewall appliances).

● Vulnerability assessment and mitigation techniques for modern.

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 4. Digital Forensics

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.

● Introduction to cybersecurity threats and vulnerabilities.

● Data protection techniques and preventive security measures.

● Basics of digital forensics and cybercrime investigation.

● Digital evidence collection, preservation, and analysis.

● Use of real-world tools for forensic analysis and reporting.

● Legal and ethical considerations in cybersecurity and forensics.

● Incident response and recovery processes.

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 5. Artificial Intelligence in cybersecurity
This course explores how Artificial Intelligence (AI) enhances cybersecurity by enabling intelligent threat detection and response.
Students learn to apply machine learning techniques to real-world security challenges through practical exercises and case studies.

● Fundamentals of Artificial Intelligence and Machine Learning.

● Supervised, unsupervised, and reinforcement learning in security contexts.

● AI-driven threat detection and anomaly identification.

● Automated incident response systems using intelligent algorithms.

● Malware analysis and classification with machine learning.

● Biometric security systems and behavioral analytics.

● Case studies on AI applications in modern cyber defense.

● Simulations for real-time threat mitigation.

School of Computer Science & Engineering, IILM University, Gurugram


B.Tech.-CSE Immersive Technologies Specialization

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

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 1. Immersive Technology Fundamentals

• Foundations of Immersive Technologies


• History and evolution of VR/AR/MR/XR
• Navigation interfaces and controller design
• Unity-based environment creation and Blender asset development
• 3D Modelling and Graphics
• 3D modelling fundamentals using Blender and Maya
• Texturing, lighting, rendering, and optimization for real-time applications
• Application of transformations and rendering of 3D objects
• Development Platforms and Tools
• VR development frameworks and toolkits: Unity, Unreal Engine, OpenGL, Intel oneAPI
• VR applications in healthcare, entertainment, industrial design, and digital twins
• Graphics and Multimedia Systems
• 2D raster graphics, transformations, clipping, and viewing
• 3D projections and coordinate transformations
• Animation techniques: tweening, morphing, motion simulation

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 2. Game Development for XR

• Game Development Foundations


• Introduction to Unity and Unreal Engine
• Differences in AR, VR, and MR including applications and hardware
• Core game physics: collision, gravity, forces, rigidbody dynamics
•Advanced Game Programming & Mechanics
• Game AI: pathfinding, finite state machines (FSM), and steering behaviors
• Animation systems: skeletal animation, inverse kinematics (IK)
• Shader programming and material creation using HLSL and Shader Graph
•XR Interaction Design & User Interface
• UX principles for immersive environments
• Designing XR UI elements: menus, inputs, interaction techniques
•Multiplayer & Networking in XR
• Architecture for multiplayer XR games
• Networking tools: Photon, Mirror, Unreal’s Multiplayer Framework
• Cloud-based XR via WebXR and WebSockets
•Optimization & Deployment
• Performance optimization techniques: LOD, occlusion culling, batching, GPU instancing
• Building for mobile XR platforms (ARCore, ARKit, Oculus, HTC Vive)

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 3. UI/UX Design

•Fundamentals of HCI & UI/UX in XR


• Core concepts of HCI and user experience in immersive environments
• Interaction modalities: touch, gaze, hand tracking, and voice commands
•Designing UI/UX for XR
• XR UI design principles and guidelines
• 2D vs 3D UI components and spatial UI considerations
•Interaction Design in XR
• Gesture-based and natural user interfaces (NUIs)
• Designing immersive HUDs, menus, and interface elements for XR
•Prototyping & Testing
• Tools for prototyping XR UI (Figma, Adobe XD, Unity)
• Usability testing methods: heuristic evaluation, A/B testing
• Key UX evaluation metrics: comfort, engagement, effectiveness
•Future Directions & Capstone Project
• Case studies from Oculus, Apple Vision Pro, HoloLens, etc.
• Capstone Project: Designing and presenting a complete immersive UI/UX
solution
School of Computer Science & Engineering, IILM University, Gurugram
Professional Minor 4. AI Powered Immersive Technologies
• Introduction to AI in XR
• Applications and challenges of AI in AR/VR/MR
• Overview of Generative AI: StyleGANs, 3D GANs, NeRFs
• Role of NLP in XR: virtual assistants, conversational interfaces
•Generative AI for 3D Content
• AI-driven tools for 3D model and texture generation
• Neural Radiance Fields (NeRF) for 3D reconstruction
• GANs for generating realistic characters and animations
•NLP & Conversational AI in XR
• Transformer models like BERT and GPT for voice and text-based interactions
• Multi-modal interaction through combined vision and NLP
•Computer Vision & Spatial AI
• Gesture recognition and hand tracking via AI
• Sensor fusion for SLAM (Simultaneous Localization and Mapping)
•Deployment & Future Directions
• Case studies of AI-powered XR applications
• Ethics, bias, and transparency in immersive AI systems
• Capstone Project: Design and development of an AI-enhanced XR experience,
integrating Explainable AI and Agentic AI principles
School of Computer Science & Engineering, IILM University, Gurugram
Professional Minor 5. Advanced Game Rendering and
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

School of Computer Science & Engineering, IILM University, Gurugram


B.Tech.-CSE in Robotic Intelligence

Sensor & Industrial


Control Embedded Actuators Robot Computer
Kinematics Robotics & Robotics
Signal for Operating
and
Vision for
of Robotics IoT System Robotics
Theory Robotics Automation

Aerial Advanced AI Ethics


Natural
Robotics & Machine Deep and Project
Language
Motion Learning & Learning Manage-
Deployment Processing
Planning ment

Computer Vision •Mechatronics Engineer


ROS
• Embedded Engineer •Drone/UAV Engineer for Robotics •Robotic Process
• Design Engineer •Drone System Engineer Automation Engineer
• Robotic Perception •Avionics Quality Control • Computer Vision •Robot Automation Expert
• Embedded software Engineer
Engineer
Engineer Researcher
• ROS developer •LiDAR Sr. Manager Advanced Robotics
• Software Developer • Computer Vision
for robotics research Engineer
Embedded and development Aerial Robotics & Industrial Robotics
Robotics & IoT Motion Planning and Automation

School of Computer Science & Engineering, IILM University, Gurugram


Professional Minor 1. Aerial Robotics & Motion Planning
• Introduction to Drones
• Introduction to Unmanned Aircraft Systems
• History of UAV drones, classification of drones
• System Composition, applications

• Design of UAV System


• Introduction to Design and Selection of the System,
• Aerodynamics and Airframe Configurations,
• Characteristics of Aircraft Types,
• Design Standards and Regulatory Aspects-India Specific
• Avionics Hardware of Drones
• Autopilot, AGL-pressure sensors servos-accelerometer –gyros-actuators- power
supply-processor, integration, installation, and configuration, Payloads, Telemetry,
Tracking, controls-PID feedback, radio control frequency range, modems, memory
system, simulation, ground test-analysis-trouble shooting.
• Navigation and TestingWaypoints
• Ground control software, System Ground Testing, System In-flight Testing, Future
Prospects and Challenges
School of Computer Science & Engineering, IILM University, Gurugram
Professional Minor 2. Advanced Machine Learning & Deployment

• Introduction to Machine Learning & EDA


• Types of ML: Supervised, Unsupervised, Reinforcement Learning
• ML Applications in Industry
• Exploratory Data Analysis (EDA): Univariate, Bivariate, and Multivariate Analysis
• Outliers & Correlations
• Data Visualization Techniques
•Data Preprocessing & Feature Engineering
•Game AI: pathfinding, finite state machines (FSM), and steering behaviors
• Animation systems: skeletal animation, inverse kinematics (IK)
• Shader programming and material creation using HLSL and Shader Graph
•XR Interaction Design & User Interface
• UX principles for immersive environments
• Designing XR UI elements: menus, inputs, interaction techniques
•Multiplayer & Networking in XR
• Architecture for multiplayer XR games
• Networking tools: Photon, Mirror, Unreal’s Multiplayer Framework
• Cloud-based XR via WebXR and WebSockets
•Optimization & Deployment
• Performance optimization techniques: LOD, occlusion culling, batching, GPU instancing
• Building for mobile
School ofXR platforms
Computer Science &(ARCore, ARKit,
Engineering, IILM Oculus,
University, HTC Vive)
Gurugram
Professional Minor 3. UI/UX Design

•Fundamentals of HCI & UI/UX in XR


• Core concepts of HCI and user experience in immersive environments
• Interaction modalities: touch, gaze, hand tracking, and voice commands
•Designing UI/UX for XR
• XR UI design principles and guidelines
• 2D vs 3D UI components and spatial UI considerations
•Interaction Design in XR
• Gesture-based and natural user interfaces (NUIs)
• Designing immersive HUDs, menus, and interface elements for XR
•Prototyping & Testing
• Tools for prototyping XR UI (Figma, Adobe XD, Unity)
• Usability testing methods: heuristic evaluation, A/B testing
• Key UX evaluation metrics: comfort, engagement, effectiveness
•Future Directions & Capstone Project
• Case studies from Oculus, Apple Vision Pro, HoloLens, etc.
• Capstone Project: Designing and presenting a complete immersive UI/UX
solution
School of Computer Science & Engineering, IILM University, Gurugram
Professional Minor 4. AI Powered Immersive Technologies
• Introduction to AI in XR
• Applications and challenges of AI in AR/VR/MR
• Overview of Generative AI: StyleGANs, 3D GANs, NeRFs
• Role of NLP in XR: virtual assistants, conversational interfaces
•Generative AI for 3D Content
• AI-driven tools for 3D model and texture generation
• Neural Radiance Fields (NeRF) for 3D reconstruction
• GANs for generating realistic characters and animations
•NLP & Conversational AI in XR
• Transformer models like BERT and GPT for voice and text-based interactions
• Multi-modal interaction through combined vision and NLP
•Computer Vision & Spatial AI
• Gesture recognition and hand tracking via AI
• Sensor fusion for SLAM (Simultaneous Localization and Mapping)
•Deployment & Future Directions
• Case studies of AI-powered XR applications
• Ethics, bias, and transparency in immersive AI systems
• Capstone Project: Design and development of an AI-enhanced XR experience,
integrating Explainable AI and Agentic AI principles
School of Computer Science & Engineering, IILM University, Gurugram
Professional Minor 5. Advanced Game Rendering and
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

School of Computer Science & Engineering, IILM University, Gurugram


Thanks

6/30/2025 82

You might also like