- Home
- Academics
- School of Computer Science
- B.Tech. CSE
- Immersive Technologies
B.Tech. CSE – Immersive Technologies
Program Details
The B.Tech. CSE – Immersive Technologies is a four-year, full-time, on-campus program (8 semesters; ~160+ credits) for students who want to build the next wave of digital experiences and explore career opportunities in immersive technologies. It combines a strong computer science base with human-centred design, so you learn not only how to create immersive systems, but also how to make them feel intuitive and engaging. The program focuses on AR/VR, Mixed Reality, Spatial Computing and Digital Twins, where technology and experience design come together.
Learning here is hands-on from day one. With a studio-based, project-first approach, every semester ends with a portfolio-ready outcome—something you can actually show: working code, 3D assets, interaction flows and UX design. Along the way, you build essential immersive technology skills in AI/ML and computer vision, game engines and real-time systems, and cloud/edge computing for XR alongside HCI, UX, interaction design and design thinking. Many projects are shaped through industry co-creation labs, so you get to work on real briefs from startups and enterprises, not just classroom assignments.
The BTech immersive technology syllabus is designed to support diverse interests through two specialised tracks: a Technical Track (core CSE, AI, XR development and real-time systems) and a Creative Track (3D modelling, spatial UX, motion design and storytelling). The program also includes design-led startup incubation and global plug-ins such as cross-university hack weeks and design-technology sprints, so you build confidence in collaboration, pitching and product thinking. By graduation, you’re well-prepared to explore career opportunities across immersive technology roles including gaming, simulation, healthcare, Industry 4.0, retail, fintech, smart cities and metaverse-led platforms or even start your own venture.
Program Highlights
- Semester-wise XR studios and portfolio projects
- Deep integration of AI + XR + cloud + design
- Choice-based tracks to align with technical or creative strengths
- Industry-mentored projects using real briefs from gaming, healthcare simulation, manufacturing/digital twins and education
- Final-year option for industry residency or startup incubation with access to mentors and demo days
- Global exposure through international hackathons, visiting faculty, masterclasses, and optional immersion/exchange
Industry Trends & Career Opportunities
Immersive technologies are expanding rapidly across enterprise and consumer use cases, driven by spatial computing, AI-enabled immersive environments, and the adoption of digital twins for operations, training and planning. Growth is also being shaped by simulation-based learning, multi-platform distribution, XR integration with robotics and autonomous systems, and emerging WebXR experiences and decentralised virtual economies. The BTech immersive technology course is aligned to help students build industry-relevant skills and prepare for both current and evolving roles in this space.
Career pathways span technical, design and enterprise roles such as XR/AR/VR Engineer, Unity/Unreal Developer, Spatial Computing Engineer, Computer Vision Engineer, AI Engineer (Interactive Systems), and Simulation/Digital Twin Engineer, as well as Immersive UX Designer, Technical Artist, XR Interaction Designer, and Narrative/Experience Designer. Entrepreneurial routes are also supported, including XR startup founder, immersive ed-tech and health-tech solutions, gaming studio ventures, and enterprise XR product development.
Placements
The placement approach emphasises portfolio-based hiring, industry-aligned certifications, and readiness for global and remote opportunities. Target sectors include gaming and simulation studios, XR/AI/cloud product companies, healthcare and med-tech firms, manufacturing and digital twin providers, defence/aerospace training organisations, and innovation labs within startups and large enterprises. Placements and entrepreneurship are supported as parallel success tracks, preparing graduates for diverse immersive technology careers.
Fee Structure
Click here for detailed Fee Structure.
Curriculum
Semester 1
| Course | L | T | P | Credit |
|---|---|---|---|---|
| Design Foundation for Engineers | 3 | 0 | 1 | 4 |
| Programming in C | 3 | 0 | 1 | 4 |
| Digital Electronics | 3 | 0 | 0 | 3 |
| AI Foundations & Ethical AI | 3 | 0 | 0 | 3 |
| Linear Algebra and Matrix Methods | 3 | 0 | 0 | 3 |
| Environment Sustainability & Climate Change | 2 | 0 | 0 | 2 |
| Elements of AIML | 2 | 0 | 1 | 3 |
| Physics | 3 | 0 | 0 | 3 |
| Managing Self | 0 | 0 | 2 | 2 |
| TOTAL | 27 |
Semester 2
| Course | L | T | P | Credit |
|---|---|---|---|---|
| Narratives and Storytelling for Interactive Media | 3 | 0 | 1 | 4 |
| Discrete Mathematics | 3 | 0 | 0 | 3 |
| Data Structures and Algorithms | 3 | 0 | 2 | 5 |
| Object Oriented Programming Using C++ | 3 | 0 | 1 | 4 |
| Visual Communication and Interface Design | 3 | 0 | 2 | 5 |
| Environment Sustainability & Climate Change (Living Lab) | 0 | 0 | 2 | 2 |
| Emotional Intelligence | 0 | 0 | 2 | 2 |
| TOTAL | 25 |
Semester 3
| Course | L | T | P | Credit |
|---|---|---|---|---|
| Generative AI (Prompt Engineering) | 2 | 0 | 1 | 3 |
| 2D/3D Environment Design for Immersive Systems | 3 | 0 | 1 | 4 |
| Operating Systems | 3 | 0 | 1 | 4 |
| Design Analysis and Algorithms | 3 | 0 | 0 | 3 |
| Human Computer Interaction | 3 | 0 | 1 | 4 |
| SRIJAN Social Internship | 0 | 0 | 0 | 0 |
| EDGE Aptitude Fundamentals | 0 | 0 | 0 | 0 |
| Exploratory 1 | 3 | 0 | 0 | 3 |
| Deepening Self | 0 | 0 | 2 | 2 |
| TOTAL | 23 |
Semester 4
| Course | L | T | P | Credit |
|---|---|---|---|---|
| Data Communication & Computer Networks | 3 | 0 | 1 | 4 |
| Information Architecture for Immersive Environments | 2 | 0 | 1 | 3 |
| Database Systems (Relational + NoSQL) | 3 | 0 | 1 | 4 |
| Computer Graphics | 3 | 0 | 1 | 4 |
| Indian Constitution | 0 | 0 | 0 | 0 |
| Exploratory 2 | 3 | 0 | 0 | 3 |
| EDGE Aptitude Basic | 0 | 0 | 0 | 0 |
| EDGE Basic Employability Skills | 0 | 0 | 0 | 0 |
| Art of Relationship | 0 | 0 | 2 | 2 |
| Probability Theory and Statistics | 3 | 0 | 0 | 3 |
| TOTAL | 23 |
Semester 5
| Course | L | T | P | Credit |
|---|---|---|---|---|
| Data-Driven Immersive Visualization Design | 3 | 0 | 1 | 4 |
| Software Engineering (Agile & DevOps) | 3 | 0 | 0 | 3 |
| Prototyping Interactive XR Experiences | 3 | 0 | 1 | 4 |
| Game Engine Architecture for Immersive Experiences | 3 | 0 | 1 | 4 |
| Research Methods for XR and Spatial Computing | 3 | 0 | 0 | 3 |
| Exploratory 3 | 3 | 0 | 0 | 3 |
| EDGE Aptitude Intermediate | 0 | 0 | 0 | 0 |
| EDGE Intermediate Employability Skills with Practice | 0 | 0 | 0 | 0 |
| SAMARTH Internship | 0 | 0 | 0 | 0 |
| Mastering Self | 0 | 0 | 2 | 2 |
| TOTAL | 23 |
Semester 6
| Course | L | T | P | Credit |
|---|---|---|---|---|
| Extended Reality Development | 3 | 0 | 2 | 5 |
| Applied Machine Learning for Interactive & Immersive Systems | 3 | 0 | 0 | 3 |
| Human(e) Intelligence | 0 | 0 | 2 | 2 |
| Minor Project | 0 | 0 | 5 | 5 |
| EDGE Aptitude Advance Practice | 0 | 0 | 0 | 0 |
| EDGE Advance Employability Skills | 0 | 0 | 0 | 0 |
| Exploratory 4 | 3 | 0 | 0 | 3 |
| TOTAL | 18 |
Semester 7
| Course | L | T | P | Credit |
|---|---|---|---|---|
| Capstone Project (Part I) | 0 | 0 | 5 | 5 |
| Summer Internship | 0 | 0 | 0 | 1 |
| Exploratory 5 | 3 | 0 | 0 | 3 |
| Industry Applications of XR & Spatial Computing | 3 | 0 | 0 | 3 |
| AI and Future of Work / Society | 2 | 0 | 0 | 2 |
| IT Ethical Practices | 3 | 0 | 0 | 3 |
| TOTAL | 17 |
Semester 8
| Course | L | T | P | Credit |
|---|---|---|---|---|
| Capstone Project (Part II) | 0 | 0 | 5 | 5 |
| Exploratory 6 | 3 | 0 | 0 | 3 |
| TOTAL | 8 |
Eligibility
Interested students must meet the following minimum eligibility criteria for the BTech in Immersive Technologies (CSE): Minimum 50% Marks in Class X and XII, along with 50% in PCM (Physics/Chemistry and Mathematics) in Class XII.
Selection Criteria
Selection for admission to the BTech in Immersive Technologies (CSE) program at UPES School of Computer Science is based on the performance of individual candidates in UPESEAT / JEE Main / Board Merit / SAT / CUET-UG.
Suggested videos