About the Curriculum
The B.Tech in Computer Science & Engineering curriculum is structured across four years and sixteen quarters, totaling 160 credits. It is co-designed with industry partners and aligned to APSCHE statutory guidelines. Years 1 and 2 share a common foundation across both specialisations, covering the modern web stack, programming, databases, APIs, security, computer science fundamentals and mathematics. From Quarter 3, the Industry Internships runs in parallel with on-campus coursework. Specialisation deepens through Years 3 and 4 via Professional Electives, Open Electives and Skill Enhancement Courses. The full quarter-wise course schedule is set out below.
The full quarter-wise course schedule is set out below.
YEAR 1
Foundations and the Modern Web Stack
Year 1 builds practical fluency across the modern web stack, with skill courses and a multidisciplinary workshop in each quarter.
Quarter 1 — Foundation
| Course | Category | Credits |
|---|---|---|
| Foundations of Software Development Environment | Core | 2 |
| Web Development (HTML, CSS) | Core | 2 |
| UI Development with Web Frameworks(Bootstrap) | Core | 2 |
| Introduction to Programming (JavaScript) | Core | 2 |
| Structured Databases (MySQL) | Core | 2 |
| Fundamentals of APIs and Web Data | Core | 2 |
| Communication Skills 1 | Skill Course | 3 |
| Learn to Learn | Skill Course | 3 |
| IT Workshop | Multidisciplinary | 2 |
Quarter 2 — Foundation
| Course | Category | Credits |
|---|---|---|
| Performance & Quality Frameworks for Web Applications | Core | 2 |
| Advanced Frontend Programming (ReactJS) | Core | 2 |
| Building Tools & Libraries — Interface Control Design | Core | 2 |
| Advanced Programming (Python & REST API) | Core | 2 |
| Modern Database Systems (NoSQL: MongoDB) | Core | 2 |
| Advanced Web Applications with APIs & Data | Core | 2 |
| Communication Skills 2 | Skill Course | 3 |
| Prompt Engineering | Skill Course | 3 |
| Electrical & Electronics Lab | Multidisciplinary | 2 |
Quarter 3 — On Campus + Internship
| Course | Category | Credits |
|---|---|---|
| Web Security & Authentication Systems | Core | 2 |
| Advanced SQL and GraphQL | Core | 2 |
| Financial Literacy | Skill Course | 2 |
Quarter 4 — On Campus + Internship
| Course | Category | Credits |
|---|---|---|
| Architecture of Enterprise Applications | Core | 2 |
| Advanced DevOps (Integration & Deployment of Web Apps) | Core | 2 |
| Human Values & Ethics | Value Added | 2 |
YEAR 2
Computer Science Foundations
Year 2 anchors the program in the core of computer science — data structures, algorithms, operating systems, computer organisation — together with the mathematics and physics that engineering depth requires. Internship continues throughout.
Quarter 5 — On Campus + Internship
| Course | Category | Credits |
|---|---|---|
| Distributed Application Deployment & Management (Containerization & Orchestration) | Core | 3 |
| Linear Algebra & Calculus | Core | 3 |
| Health, Wellness, Yoga, Sport | Skill Course | 1 |
Quarter 6 — On Campus + Internship
| Course | Category | Credits |
|---|---|---|
| Data Structures & Algorithms | Program Core | 3 |
| Probability & Statistics | Core | 3 |
| Design Thinking | Skill Course | 1 |
Quarter 7 — On Campus + Internship
| Course | Category | Credits |
|---|---|---|
| Operating Systems | Program Core | 3 |
| Discrete Mathematics | Core | 3 |
| NCC, NSS, Community Service | Skill Course | 1 |
Quarter 8 — On Campus + Internship
| Course | Category | Credits |
|---|---|---|
| Computer Organization & Architecture | Program Core | 3 |
| Engineering Physics | Core | 4 |
YEAR 3
Specialisation Begins
Year 3 opens with a focused module on mobile development alongside the AI/ML program core and theory of computation. From Quarter 10, specialisation begins through Professional Electives (PE), Open Electives (OE) and Skill Enhancement Courses (SEC) — each chosen from the student’s declared stream.
Quarter 9 — On Campus
| Course | Category | Credits |
|---|---|---|
| Introduction to Android Studio | Core | 3 |
| Programming in Kotlin / Jetpack | Core | 3 |
| Mobile App SDKs | Core | 4 |
| Advanced Android Libraries | Core | 3 |
| Fundamentals of AI & ML | Program Core | 4 |
| Theory of Computation | Program Core | 4 |
Quarter 10 — On Campus + Internship
| Course | Category | Credits |
|---|---|---|
| • Advanced React & Next.js Development • Deep Learning & Neural Networks |
Professional Elective | 4 |
| • UI/UX Design & Figma • Data Science for Business Analytics |
Open Elective | 3 |
Quarter 11 — On Campus + Internship
| Course | Category | Credits |
|---|---|---|
| • Microservices Architecture & GraphQL APIs • Natural Language Processing & Transformers |
Professional Elective | 4 |
| Project & Time Management | Skill Course | 1 |
| • MERN Stack Development Workshop • PyTorch & TensorFlow Projects |
Skill Enhancement | 2 |
Quarter 12 — On Campus + Internship
| Course | Category | Credits |
|---|---|---|
| • Web3 & Blockchain Development • AI Product Mangaement & Strategy |
Open Elective | 4 |
| Indian Knowledge Systems | Skill Course | 1 |
| • Docker, Kubernetes & AWS Deployment • Computer Vision & NLP Applications Workshop |
Skill Enhancement | 2 |
YEAR 4
Specialisation and Project
Year 4 carries advanced Professional Electives across Quarters 13 to 15, with the final Quarter given over to a full-quarter Internship and Project with Industry Partner.
Quarter 13 — On Campus + Internship
| Course | Category | Credits |
|---|---|---|
| • Cloud Native Development with AWS • Computer Vision & Object Detection |
Professional Elective | 3 |
| • Real-Time Applications & WebSockets • Reinforcement Learning & Auto ML |
Professional Elective | 3 |
Quarter 14 — On Campus + Internship
| Course | Category | Credits |
|---|---|---|
| • DevOps Engineering & Kubernetes • MLOps: Deployment, Monitoring & Scalability |
Professional Elective | 3 |
| • Agile & Scrum Project Management • Generative AI Applications |
Open Elective | 3 |
Quarter 15 — On Campus + Internship
| Course | Category | Credits |
|---|---|---|
| • Progressive Web Apps & Performance Optimization • Explainable AI & Responsible Machine Learning |
Professional Elective | 3 |
| • Full Stack E-Commerce Development • AI for Healthcare & Domain Applications |
Professional Elective | 3 |
Quarter 16 — Internship + Project
| Course | Category | Credits |
|---|---|---|
| Full-Semester Internship + Project Work | Internship + Project | 16 |
| 2 MOOCs | MOOC | 4 |