AKTU B.Tech Computer Science & Engineering – Year-wise Subject List
Dr. A.P.J. Abdul Kalam Technical University (AKTU), Lucknow · NEP 2020-based scheme · Compiled 10 October 2026
Read this first
• 1st year is the new common scheme effective from session 2026-27 (subject codes ACS / AAS / AAI / AEE / AEC / AME / ACE / AID). This part is the latest and is listed in full.
• 2nd, 3rd and 4th year follow the NEP-era CSE scheme with BCS-series codes (BCS = CSE core). These lists are compiled from secondary sources (AKTU-affiliated college schemes and syllabus portals), so some codes and the exact elective pool may differ slightly by batch and college.
• Always cross-check with the official PDFs at aktu.ac.in → Syllabus or with your college, because electives vary by institute and batch.
• Applies to: CSE, CS, CSIT, IT and allied branches (AI, AIML, Data Science, Cyber Security, IoT share most of the same first-year and core subjects).
1st Year (Scheme 2026-27)
Most subjects come in pairs. You study one of each pair in Semester 1 and the other in Semester 2, depending on your group: Physics / Chemistry, Electrical / Electronics, IKS / Professional Communication, AI & Prompt Engineering / Mechanical, CAD Drawing Lab / Design Thinking Lab, Language Lab / Environment.
Semester 1
Common subjects (all branches)
• ACS101 – Programming Languages (C and Python)
• AAI101 – Introduction to AI and Prompt Engineering
• AAS104 – Introduction to Indian Knowledge System
• AAS105 – Professional Communication and Technical Writing
• AAC101 – Environment and Sustainability (non-credit)
• AAS151 – Applied Physics Lab
• AID151 – Innovation and Design Thinking Lab
• AAS153 – Language Lab (non-credit)
CSE stream subjects
• AAS101E – Applied Physics (Quantum Physics and Applications)
• AAS102D – Applied Chemistry (Applied Chemistry for Smart Systems)
• AAS103D – Applied Mathematics-I (Calculus and Linear Algebra)
• AEE101A – Fundamentals of Electrical Engineering
• AEC101A – Fundamentals of Electronics Engineering
• AME101A – Fundamentals of Mechanical Engineering
• AAS152D – Applied Chemistry Lab
• AEE151A – Electrical Engineering Lab
• AEC151A – Electronics Engineering Lab
• ACE151E – Computer-Aided Engineering Drawing Lab
Semester 2
Common subjects (all branches)
• ACS201 – Essentials of Data Structures (arrays, linked lists, stacks, queues, sorting, trees, graphs in C/Python)
• AAI201 – Introduction to AI and Prompt Engineering
• AAS204 – Introduction to Indian Knowledge System
• AAS205 – Professional Communication and Technical Writing
• AAC201 – Environment and Sustainability (non-credit)
• AAS251 – Applied Physics Lab
• AID251 – Innovation and Design Thinking Lab
• AAS253 – Language Lab (non-credit)
CSE stream subjects
• AAS201E – Applied Physics (Quantum Physics and Applications)
• AAS202D – Applied Chemistry (Applied Chemistry for Smart Systems)
• AAS203D – Applied Mathematics-II (Numerical Methods)
• AEE201A – Fundamentals of Electrical Engineering
• AEC201A – Fundamentals of Electronics Engineering
• AME201A – Fundamentals of Mechanical Engineering
• AAS252D – Applied Chemistry Lab
• AEE251A – Electrical Engineering Lab
• AEC251A – Electronics Engineering Lab
• ACE251E – Computer-Aided Engineering Drawing Lab
2nd Year (Semesters 3 and 4)
This is the first year with core CSE subjects. The list below follows the AKTU CSE scheme for the 2nd year (BCS series); a few non-credit and open-elective slots change from batch to batch.
Semester 3
Theory
• Mathematics-IV / Science-Based Open Elective (BAS303 / BOE3xx)
• Universal Human Values (BVE301 / BAS301)
• BCS301 – Data Structure
• BCS302 – Computer Organization and Architecture
• BCS303 – Discrete Structures and Theory of Logic
Labs and others
• BCS351 – Data Structures Lab
• BCS352 – Computer Organization Lab
• BCS353 – Discrete Structures and Logic Lab
• BCS354 – Mini Project or Internship Assessment
• Non-credit audit course (Cyber Security / Python, depending on batch)
Semester 4
Theory
• Technical Communication (BAS401)
• Mathematics-IV / Science-Based Open Elective
• BCS401 – Operating Systems
• BCS402 – Theory of Automata and Formal Languages
• BCS403 – Object Oriented Programming with Java
• Non-credit audit course (Python Programming / Cyber Security, depending on batch)
Labs
• BCS451 – Operating Systems Lab
• Theory of Automata / Java programming labs as per batch scheme
Note: Some colleges running a newer autonomous or NEP scheme (for example KIET) teach Database Systems, Operating System, OOP with Java, Probability and Statistics, Advanced Data Structures and AI in Semester 3, and Design and Analysis of Algorithms, Computer Networks, Web Technology, Data Analytics and ML in Semester 4. Check your college's scheme.
3rd Year (Semesters 5 and 6)
Semester 5
Core theory
• Database Management System (DBMS)
• Web Technology
• Design and Analysis of Algorithms (DAA)
Departmental Elective I (choose one)
• Statistical Computing
• Data Analytics
• Computer Graphics
• Object Oriented System Design with C++
Departmental Elective II (choose one)
• Machine Learning Techniques
• Application of Soft Computing
• Image Processing
• Data Warehousing and Data Mining
Labs and others
• DBMS Lab
• Web Technology Lab
• DAA Lab
• Mini Project / Internship Assessment
Semester 6
Core theory
• Software Engineering
• Compiler Design
• Computer Networks
Departmental Elective III (choose one)
• Big Data
• Augmented and Virtual Reality (AR/VR)
• Blockchain Architecture Design
• Data Compression
Open Elective I
• Interdisciplinary subject from another department
Labs
• Software Engineering Lab
• Compiler Design Lab
• Computer Networks Lab
4th Year (Semesters 7 and 8)
Semester 7
• Artificial Intelligence
• Departmental Elective IV (areas include IoT, Cloud Computing, Cryptography and Network Security, Mobile Application Development)
• Open Elective-II
• AI Lab
• Mini Project / Internship Assessment
• Startup and Entrepreneurial Activity
Semester 8
• Open Elective III (MOOCs-based, SWAYAM / NPTEL / Coursera)
• Open Elective IV (MOOCs-based)
• Project-II (Major Project)
Notes
• 1st-year course names and codes were taken from the AKTU 2026-27 scheme as listed on AKTU Notes (aktunotes.in); the 3rd and 4th-year outlines come from GyanAangan's AKTU guides; the 2nd-year list reflects the BCS-series scheme and a KIET (AKTU-affiliated autonomous) scheme.
• Unit-wise topics are not included here. The official syllabus PDFs on aktu.ac.in contain unit-wise content, reference books and marking schemes for each subject.
• AKTU revises schemes periodically. Watch aktu.ac.in circulars for any change applicable to your admission year.