B.Tech CSE & AI Curriculum | School of Technology & AI | SIU

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

CourseCategoryCredits
Foundations of Software Development EnvironmentCore2
Web Development (HTML, CSS)Core2
UI Development with Web Frameworks (Bootstrap)Core2
Introduction to Programming (JavaScript)Core2
Structured Databases (MySQL)Core2
Fundamentals of APIs and Web DataCore2
Communication Skills 1Skill Course3
Learn to LearnSkill Course3
IT WorkshopMultidisciplinary2

Quarter 2 — Foundation

CourseCategoryCredits
Performance & Quality Frameworks for Web ApplicationsCore2
Advanced Frontend Programming (ReactJS)Core2
Building Tools & Libraries - Interface Control DesignCore2
Advanced Programming (Python & REST API)Core2
Modern Database Systems (NoSQL: MongoDB)Core2
Advanced Web Applications with APIs & DataCore2
Communication Skills 2Skill Course3
Prompt EngineeringSkill Course3
Electrical & Electronics LabMultidisciplinary2

Quarter 3 — On Campus + Internship

CourseCategoryCredits
Web Security & Authentication SystemsCore2
Advanced SQL and GraphQLCore2
Financial LiteracySkill Course2

Quarter 4 — On Campus + Internship

CourseCategoryCredits
Architecture of Enterprise ApplicationsCore2
Advanced DevOps (Integration & Deployment of Web Apps)Core2
Human Values & EthicsValue Added2
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

CourseCategoryCredits
Distributed Application Deployment & Management (Containerization & Orchestration)Core3
Linear Algebra & CalculusCore3
Health, Wellness, Yoga, SportSkill Course1

Quarter 6 — On Campus + Internship

CourseCategoryCredits
Data Structures & AlgorithmsProgram Core3
Probability & StatisticsCore3
Design ThinkingSkill Course1

Quarter 7 — On Campus + Internship

CourseCategoryCredits
Operating SystemsProgram Core3
Discrete MathematicsCore3
NCC, NSS, Community ServiceSkill Course1

Quarter 8 — On Campus + Internship

CourseCategoryCredits
Computer Organization & ArchitectureProgram Core3
Engineering PhysicsCore4
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

CourseCategoryCredits
Introduction to Android StudioCore3
Programming in Kotlin / JetpackCore3
Mobile App SDKsCore4
Advanced Android LibrariesCore3
Fundamentals of AI & MLProgram Core4
Theory of ComputationProgram Core4

Quarter 10 — On Campus + Internship

CourseCategoryCredits
Advanced React & Next.js Development / Deep Learning & Neural NetworksProfessional Elective4
UI/UX Design & Figma / Data Science for Business AnalyticsOpen Elective3

Quarter 11 — On Campus + Internship

CourseCategoryCredits
Microservices Architecture & GraphQL APIs / Natural Language Processing & TransformersProfessional Elective4
Project & Time ManagementSkill Course1
MERN Stack Development Workshop / PyTorch & TensorFlow ProjectsSkill Enhancement2

Quarter 12 — On Campus + Internship

CourseCategoryCredits
Web3 & Blockchain Development / AI Product Management & StrategyOpen Elective4
Indian Knowledge SystemsSkill Course1
Docker, Kubernetes & AWS Deployment / Computer Vision & NLP Applications WorkshopSkill Enhancement2
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

CourseCategoryCredits
Cloud Native Development with AWS / Computer Vision & Object DetectionProfessional Elective3
Real-Time Applications & WebSockets / Reinforcement Learning & Auto MLProfessional Elective3

Quarter 14 — On Campus + Internship

CourseCategoryCredits
DevOps Engineering & Kubernetes / MLOps: Deployment, Monitoring & ScalabilityProfessional Elective3
Agile & Scrum Project Management / Generative AI ApplicationsOpen Elective3

Quarter 15 — On Campus + Internship

CourseCategoryCredits
Progressive Web Apps & Performance Optimization / Explainable AI & Responsible Machine LearningProfessional Elective3
Full Stack E-Commerce Development / AI for Healthcare & Domain ApplicationsProfessional Elective3

Quarter 16 — Internship + Project

CourseCategoryCredits
Full-Semester Internship + Project WorkInternship + Project16
2 MOOCsMOOC4