by | Jul 11, 2026 | JNTUK R23 Syllabus
| # | Category | Subject | L-T-P | Credits |
|---|
| 1 | Professional Core | Advanced Java | 3-0-0 | 3 |
| 2 | Professional Core | Computer Networks | 3-0-0 | 3 |
| 3 | Professional Core | Automata Theory & Compiler Design | 3-0-0 | 3 |
| 4 | Professional Elective-I | Object Oriented Analysis and Design / Cyber Security / Artificial Intelligence / Microprocessors & Microcontrollers / Data Warehousing & Data Mining / 12-week MOOC (SWAYAM/NPTEL) | 3-0-0 | 3 |
| 5 | Open Elective-I OR | Entrepreneurship Development & Venture Creation | 3-0-0 | 3 |
| 6 | Professional Core | Advanced Java Lab | 0-0-3 | 1.5 |
| 7 | Professional Core | Computer Networks Lab | 0-0-3 | 1.5 |
| 8 | Skill Enhancement Course | Full Stack Development-1 | 0-1-2 | 2 |
| 9 | Engineering Science | User Interface Design using Flutter / SWAYAM Plus – Android App Development (with Flutter) | 0-0-2 | 1 |
| 10 | — | Evaluation of Community Service Internship | – | 2 |
| | Total | 15-1-10 | 23 |
| MC | Minor Course (from the specialized minors pool) | 3-0-3 | 4.5 |
| MC | Minor Course through SWAYAM/NPTEL (12-week, 3-credit) | 3-0-0 | 3 |
| HC | Honors Course (from the honors pool) | 3-0-0 | 3 |
| HC | Honors Course (from the honors pool) | 3-0-0 | 3 |
The Minor/Honors rows are optional 18-credit add-on tracks, not part of the core 23-credit semester load. The document’s “Minor in IT” pool draws on subjects already covered elsewhere in this file (Principles of Database Management Systems, Principles of Software Engineering, Advanced Data Structures & Algorithm Analysis, Principles of Operating Systems) plus a set of NPTEL MOOCs, so no separate unit-wise content exists for the minor slot itself. The “Evaluation of Community Service Internship” row is a credit-bearing evaluation of the II-II summer internship and has no unit-wise syllabus in this document.
Advanced Java
extends core Java into enterprise web development, covering JDBC, servlets, JSP, and the Spring framework so students can build database-backed, server-side web applications.
- Unit 1: JDBC programming — JDBC architecture, statement types, batch updates, and transaction management
- Unit 2: J2EE and web development — J2EE architecture, containers, and HTTP request processing
- Unit 3: Servlet API — servlet lifecycle, session tracking, and filter API
- Unit 4: JavaServer Pages — JSP lifecycle, scripting elements, JSTL, and exception handling
- Unit 5: Java web frameworks — Spring MVC, dependency injection, and Spring DAO/database transactions
Computer Networks
covers the layered network stack from physical media through data link, MAC, network, and transport layers, giving students the protocol-level understanding needed for network design, security, and troubleshooting.
- Unit 1: Network fundamentals — topologies, the OSI and TCP/IP reference models, and physical media
- Unit 2: Data link layer — framing, error detection/correction, and sliding window protocols
- Unit 3: Media access control — ALOHA, CSMA variants, and Ethernet standards
- Unit 4: Network layer — routing algorithms, congestion control, and IPv4/IPv6 addressing
- Unit 5: Transport and application layers — UDP/TCP services, HTTP, email, and DNS
Automata Theory & Compiler Design
pairs formal-language theory (finite automata, grammars) with the practical stages of building a compiler (lexical analysis, parsing, code generation), showing how theoretical computation models translate into real language-processing tools.
- Unit 1: Regular expressions and finite automata — DFA/NFA construction, minimization, and equivalence with regular expressions
- Unit 2: Context-free grammars and pushdown automata — CFG design, ambiguity, and PDA-CFG equivalence
- Unit 3: Lexical analysis and top-down parsing — token recognition, LEX, and recursive-descent/LL(1) parsing
- Unit 4: Bottom-up parsing — shift-reduce, LR/LALR parsing, and syntax-directed translation
- Unit 5: Code generation and optimization — three-address code, type checking, and peephole optimization
Object Oriented Analysis and Design
(Professional Elective-I) — teaches UML-based modeling and object-oriented design principles for translating real-world problem domains into structured software architectures.
- Unit 1: Complex systems — structure and organization of complex software systems
- Unit 2: UML fundamentals — object-oriented modeling concepts and basic structural diagrams
- Unit 3: Class and object diagrams — advanced structural modeling, interfaces, and packages
- Unit 4: Basic behavioral modeling — interaction diagrams, use cases, and activity diagrams
- Unit 5: Advanced behavioral and architectural modeling — state charts, component, and deployment diagrams
Cyber Security
(Professional Elective-I) — surveys cybercrime, attack techniques, and digital forensics, giving students the investigative and legal grounding to identify, respond to, and analyze security incidents.
- Unit 1: Introduction to cybercrime — cybercriminal classifications, mobile device threats, and botnets
- Unit 2: Tools and methods of attack — phishing, keyloggers, spoofing, DoS/DDoS, and SQL injection
- Unit 3: Cybercrime investigation — digital evidence collection, email tracking, and password recovery
- Unit 4: Computer forensics — forensic tools, biometric recognition, and OS-specific forensics
- Unit 5: Legal perspectives — the Indian IT Act, digital signatures, and cybercrime law
Artificial Intelligence
(Professional Elective-I) — introduces intelligent-agent design, search-based problem solving, knowledge representation, and expert systems as the foundation for later machine-learning and deep-learning coursework.
- Unit 1: Introduction — AI problems, intelligent agents, and problem formulation
- Unit 2: Searching — uninformed and heuristic search, game-playing, and alpha-beta pruning
- Unit 3: Knowledge representation — predicate logic, semantic nets, and probabilistic reasoning
- Unit 4: Logic and learning — first-order logic inference, inductive learning, and reinforcement learning
- Unit 5: Expert systems — architecture, knowledge acquisition, and case studies like MYCIN and DART
Microprocessors & Microcontrollers
(Professional Elective-I) — covers 8086 microprocessor and 8051 microcontroller architecture, programming, and interfacing, connecting the digital-logic course to real embedded hardware design.
- Unit 1: 8086 architecture — internal architecture, bus interfacing, and interrupts
- Unit 2: 8086 programming — instructions, addressing modes, and assembler directives
- Unit 3: 8086 interfacing — memory interfacing, 8255 PPI, and DMA controllers
- Unit 4: 8051 microcontroller architecture — special function registers, I/O ports, and instruction set
- Unit 5: 8051 interfacing — timers, serial ports, LCD/keyboard interfacing, and ADC/DAC
Data Warehousing & Data Mining
(Professional Elective-I) — covers building data warehouses and mining patterns from large datasets, bridging database systems with the analytics and machine-learning tracks later in the program.
- Unit 1: Data warehousing and OLAP — data cube modeling, warehouse design, and data preprocessing basics
- Unit 2: Data preprocessing — data cleaning, integration, reduction, and transformation
- Unit 3: Classification — decision tree induction and Bayesian classification methods
- Unit 4: Association analysis — frequent itemset generation and the Apriori/FP-Growth algorithms
- Unit 5: Cluster analysis — K-means, hierarchical clustering, and DBSCAN
Open Elective-I: Principles of Operating Systems / Computer Organization and Architecture
the two subjects IT’s department documentation lists as its own open-elective offering to other branches; both mirror the core II-II Operating Systems and II-I Digital Logic & Computer Organization syllabi already summarized above, condensed to a standalone lecture-only course. The document does not include a syllabus for “Entrepreneurship Development & Venture Creation,” the alternative named in the same table row, beyond its title.
Advanced Java Lab
hands-on JDBC, servlet, JSP, and Spring exercises that build a working CRUD web application end to end.
- JDBC operations using Statement, PreparedStatement, and stored procedures; scrollable/updatable result sets
- Servlet deployment, session management with cookies/HTTP sessions, and JSP/JSTL tag usage
- MVC implementation and database transaction management using the Spring framework
Computer Networks Lab
protocol simulation and packet-analysis exercises that make the OSI/TCP-IP layer concepts from lecture concrete.
- Framing, checksum, CRC, and Hamming code implementations for error detection/correction
- Sliding window protocol, routing algorithm (Dijkstra, distance vector), and congestion control simulations
- Wireshark packet capture/analysis and Nmap-based network/OS scanning
Full Stack Development-1
a skill-enhancement lab covering the front-end web trio (HTML, CSS, JavaScript) needed to build interactive, validated static web pages before moving to back-end frameworks.
- HTML lists, links, images, tables, forms, and frames; HTML5 semantic tags
- CSS selectors, the box model, and styling techniques (color, font, background)
- JavaScript I/O, control flow, built-in/user-defined objects, functions, events, and form validation
User Interface Design using Flutter
introduces cross-platform mobile UI development with Flutter and Dart, covering widgets, layouts, state management, and basic API-driven apps.
- Installing Flutter/Dart and exploring core widgets, layouts (Row/Column/Stack), and responsive design
- Navigation, stateful/stateless widgets, state management, and custom widget theming
- Form validation, animations, REST API data fetching, and basic UI testing/debugging
by | Jul 11, 2026 | JNTUK R23 Syllabus
| # | Category | Subject | L-T-P | Credits |
|---|
| 1 | Professional Core | Cloud Computing | 3-0-0 | 3 |
| 2 | Professional Core | Cryptography & Network Security | 3-0-0 | 3 |
| 3 | Professional Core | Machine Learning | 3-0-0 | 3 |
| 4 | Professional Elective-II | Software Testing Methodologies / Augmented Reality & Virtual Reality / DevOps / Generative AI / 12-week MOOC | 3-0-0 | 3 |
| 5 | Professional Elective-III | Software Project Management / Mobile Adhoc Networks / Natural Language Processing / Distributed Operating System / 12-week MOOC | 3-0-0 | 3 |
| 6 | Open Elective-II | — | 3-0-0 | 3 |
| 7 | Professional Core | Cloud Computing Lab | 0-0-3 | 1.5 |
| 8 | Professional Core | Machine Learning Lab | 0-0-3 | 1.5 |
| 9 | Skill Enhancement Course | Soft Skills / SWAYAM Plus – 21st Century Employability Skills | 0-1-2 | 2 |
| 10 | Audit Course | Technical Paper Writing & IPR | 2-0-0 | – |
| | Total | 20-1-8 | 23 |
| MC | Minor Course (from the specialized minors pool) | 3-0-3 | 4.5 |
| MC | Minor Course through SWAYAM/NPTEL (12-week, 3-credit) | 3-0-0 | 3 |
| HC | Honors Course (from the honors pool) | 3-0-0 | 3 |
| HC | Honors Course (from the honors pool) | 3-0-0 | 3 |
A mandatory Industry Internship / Mini Project of 8 weeks runs during the following summer vacation, with no unit-wise syllabus in the source document beyond a note that interested students may pursue SWAYAM Plus courses on Data Analytics or AI for Real-World Applications alongside it.
Cloud Computing
covers cloud service and deployment models, the enabling technologies (virtualization, containers, SOA) behind them, and emerging serverless/edge computing patterns.
- Unit 1: Cloud fundamentals — IaaS/PaaS/SaaS, deployment models, and major cloud providers
- Unit 2: Cloud-enabling technologies — parallel/distributed computing, RPC, SOA, and virtualization
- Unit 3: Virtualization and containers — XEN/VMware, Docker, and Kubernetes orchestration
- Unit 4: Cloud challenges — interoperability, scalability, energy efficiency, and cloud security
- Unit 5: Advanced concepts — serverless computing, cloud-centric IoT, edge/fog computing, and DevOps
Cryptography & Network Security
covers the mathematical foundations and practical mechanisms (symmetric/asymmetric encryption, hashing, digital signatures) used to secure data and communications, common to CSE, CS, and IT.
- Unit 1: Basic principles — security goals, cryptographic attacks, and the mathematics of cryptography
- Unit 2: Symmetric encryption — DES and AES structure and analysis
- Unit 3: Asymmetric encryption — RSA, Rabin, ElGamal, and elliptic-curve cryptosystems
- Unit 4: Data integrity — message authentication, hash functions, digital signatures, and key management
- Unit 5: Network security protocols — PGP/S-MIME, SSL/TLS, IPSec, and firewalls/IDS
Machine Learning
introduces supervised and unsupervised learning paradigms — nearest-neighbor methods, decision trees, linear discriminants, and clustering — as the algorithmic core behind data-driven prediction systems.
- Unit 1: Introduction to machine learning — learning paradigms, data acquisition, and model evaluation stages
- Unit 2: Nearest-neighbor models — proximity measures, KNN classification, and regression
- Unit 3: Decision trees and Bayes classifiers — impurity measures, random forests, and Naive Bayes
- Unit 4: Linear discriminants — perceptrons, support vector machines, logistic regression, and multi-layer perceptrons
- Unit 5: Clustering — K-means, hierarchical clustering, fuzzy C-means, and spectral clustering
Software Testing Methodologies
(Professional Elective-II) — covers systematic testing techniques (path testing, data-flow testing, state-based testing) and the tooling used to automate them, common across the CSE/IT family of branches.
- Unit 1: Testing fundamentals and path testing — bug taxonomy, flow graphs, and path sensitizing
- Unit 2: Transaction flow and data flow testing — transaction flow techniques and domain testing
- Unit 3: Paths and logic-based testing — path expressions, decision tables, and KV charts
- Unit 4: State-based testing — state graphs and transition testing
- Unit 5: Graph matrices — matrix-based test techniques and tool exposure (JMeter/Selenium/SoapUI)
Augmented Reality & Virtual Reality
(Professional Elective-II) — covers the display, tracking, and interaction technologies behind AR/VR systems, alongside the human perceptual science that makes immersive experiences work.
- Unit 1: Introduction to AR — displays, tracking, calibration, and coordinate systems
- Unit 2: Computer vision for AR — marker tracking, natural feature tracking, and AR software architectures
- Unit 3: Introduction to VR — geometry of virtual worlds and the physics of light and optics
- Unit 4: Human vision — visual perception, rendering, and correcting optical distortions
- Unit 5: Motion and interaction — vestibular response, locomotion, and audio rendering in VR
DevOps
(Professional Elective-II) — covers the culture, tooling, and automation pipeline (Git, Jenkins, Docker, Ansible, Kubernetes) that connects development and operations into continuous integration/delivery, common across CSE, CS, IT, and AI/ML branches.
- Unit 1: Introduction to DevOps — SDLC, DevOps lifecycle, and CI/CD automation concepts
- Unit 2: Source code management — Git workflow, branching, and code-quality tools like SonarQube
- Unit 3: Continuous integration — Jenkins architecture, pipelines, and build automation
- Unit 4: Continuous delivery — Docker containerization and Selenium-based testing
- Unit 5: Configuration management — Ansible playbooks and Kubernetes/OpenShift container orchestration
Generative AI
(Professional Elective-II) — introduces generative modeling architectures — transformers, GANs, VAEs, and diffusion models — behind modern text, image, and multimedia generation tools.
- Unit 1: Introduction to Gen AI — generative vs. discriminative modeling and generative model types
- Unit 2: Text generation — transformer architecture, BERT/GPT models, and prompt engineering with RLHF
- Unit 3: Image generation — GANs, variational autoencoders, stable diffusion, and CLIP/DALL-E
- Unit 4: Painting, music, and play generation — cyclic GANs, style transfer, and music-generating RNNs
- Unit 5: Open-source models and frameworks — fine-tuning, LangChain, Llama, and Hugging Face deployment
Software Project Management
(Professional Elective-III) — covers planning, estimating, and tracking software projects across their lifecycle, extending into agile and DevOps delivery models.
- Unit 1: Conventional software management — the waterfall model and software economics
- Unit 2: Life cycle phases — inception, elaboration, construction, and transition artifacts
- Unit 3: Model-based architectures — process workflows, milestones, and iterative planning
- Unit 4: Project organization — line-of-business structures and project control metrics
- Unit 5: Agile and DevOps — Scrum adoption patterns and the DevOps delivery pipeline
Mobile Adhoc Networks
(Professional Elective-III) — covers the design of MANETs and wireless sensor networks, from MAC and routing protocols through security, common across CSE, CS, IT, and AI/ML/CSD branches.
- Unit 1: Introduction to ad hoc networks — MANET characteristics and MAC protocol design
- Unit 2: Routing protocols — topology-based vs. position-based routing and transport-layer solutions
- Unit 3: Security protocols — network security requirements, attacks, and intrusion detection in MANETs
- Unit 4: Wireless sensor basics — sensing/communication range, clustering, and data retrieval
- Unit 5: WSN security — key management, secure data aggregation, and sensor network operating systems
Natural Language Processing
(Professional Elective-III) — covers computational techniques for processing human language, from tokenization and part-of-speech tagging through parsing, semantics, and discourse analysis.
- Unit 1: Introduction — language modeling, finite-state automata, and spelling correction
- Unit 2: Word-level analysis — N-grams, part-of-speech tagging, and Hidden Markov Models
- Unit 3: Syntactic analysis — context-free grammars, dependency grammar, and probabilistic parsing
- Unit 4: Semantics and pragmatics — word sense disambiguation and thematic roles
- Unit 5: Discourse analysis — anaphora/coreference resolution and lexical resources like WordNet
Distributed Operating System
(Professional Elective-III) — covers the design issues unique to distributed systems: message passing, remote procedure calls, distributed shared memory, and distributed file systems.
- Unit 1: Fundamentals — distributed computing system models and message-passing systems
- Unit 2: Remote procedure calls — the RPC model, stub generation, and client-server binding
- Unit 3: Distributed shared memory — DSM architecture, consistency models, and synchronization
- Unit 4: Resource management — global scheduling algorithms and process migration
- Unit 5: Distributed file systems — file-sharing semantics, caching, replication, and fault tolerance
Open Elective-II: Principles of Database Management Systems
IT’s contribution to the university’s open-elective pool for other branches; it mirrors the core II-II Database Management Systems syllabus already summarized above, minus the lab component. The table lists “Open Elective-II” as its own numbered row without repeating the title inline; this is the subject named in the department’s open-elective offering list.
Cloud Computing Lab
hands-on virtualization, containerization, and cloud-platform exercises that put the lecture course’s service models into practice.
- Setting up VirtualBox/VMware VMs and installing compilers inside them
- Launching AWS EC2 instances, Docker containers, and Google App Engine applications
- Simulating cloud scheduling scenarios with CloudSim and serverless functions with OpenFaaS
Machine Learning Lab
implements the classification, regression, and clustering algorithms from lecture using Python/R/Weka on real datasets.
- Computing central tendency/dispersion measures and applying data preprocessing techniques
- Implementing KNN, decision tree, random forest, Naive Bayes, SVM, and logistic regression models
- Implementing K-means, fuzzy C-means, and expectation-maximization clustering
Soft Skills
a skill-enhancement course building the communication, interpersonal, and job-readiness competencies (group discussions, interviews, etiquette) students need heading into placements and internships.
- Analytical thinking, listening skills, and verbal/non-verbal communication
- Self-management skills (anger, stress, and time management) and etiquette
- Job-oriented skills — group discussions, resume preparation, and mock interviews
Technical Paper Writing & IPR
an audit course teaching technical writing conventions and the basics of intellectual property rights, preparing students to document and protect original work.
- Unit 1: Introduction to technical report writing — sentence structure, transitions, and report planning
- Unit 2: Drafting and design — use of drafts, illustrations, and plain-English editing
- Unit 3: Proofreading and presentation — summaries and proposal writing
- Unit 4: Word processing tools — tables of contents, tracked changes, and citations
- Unit 5: Intellectual property — patents, copyrights, and the patenting process
by | Jul 11, 2026 | JNTUK R23 Syllabus
| # | Category | Subject | L-T-P | Credits |
|---|
| 1 | Professional Core | Internet of Things | 3-0-0 | 3 |
| 2 | Management Course-II | Human Resources & Project Management | 2-0-0 | 2 |
| 3 | Professional Elective-IV | Software Architecture & Design Pattern / Deep Learning / Computer Vision / Blockchain Technology / 12-week MOOC | 3-0-0 | 3 |
| 4 | Professional Elective-V | Agile Methodologies / Big Data Analytics / Mobile Computing / Cyber Physical Systems / 12-week MOOC | 3-0-0 | 3 |
| 5 | Open Elective-III | — | 3-0-0 | 3 |
| 6 | Open Elective-IV | — | 3-0-0 | 3 |
| 7 | Skill Enhancement Course | Prompt Engineering / SWAYAM Plus – Prompt Engineering and ChatGPT | 0-1-2 | 2 |
| 8 | Audit Course | Constitution of India | 2-0-0 | – |
| 9 | Internship | Evaluation of Industry Internship / Mini Project | – | 2 |
| | Total | 19-1-2 | 21 |
| MC | Minor Course (from the specialized minors pool) | 3-0-0 | 3 |
| HC | Honors Course (from the honors pool) | 3-0-0 | 3 |
| HC | Honors Course (from the honors pool) | 3-0-0 | 3 |
Internet of Things
covers the sensing, connectivity, and processing building blocks that let embedded devices communicate and act autonomously, from low-level protocols up to fog computing and real-world IoT case studies.
- Unit 1: Predecessors and emergence of IoT — WSNs, M2M communication, and IoT networking components
- Unit 2: Sensing and actuation — sensor/actuator characteristics and IoT processing topologies
- Unit 3: Connectivity technologies — Zigbee, RFID, NFC, LoRa, Wi-Fi, and Bluetooth
- Unit 4: Interoperability and fog computing — IoT standards and fog computing architecture
- Unit 5: Paradigms and challenges — emerging IoT trends and agricultural/vehicular IoT case studies
Human Resources & Project Management
combines HR management fundamentals (recruitment, training, performance appraisal) with project management essentials (planning, scheduling, monitoring), preparing students for the managerial dimension of engineering careers.
- Unit 1: HRM fundamentals — HR functions, planning, recruitment, and selection
- Unit 2: HR development — training methods, performance appraisal, and career development
- Unit 3: Project management basics — project life cycle, proposals, and project appraisal
- Unit 4: Project types — management challenges specific to different project categories
- Unit 5: Project implementation and review — project control, human aspects, and performance evaluation
Software Architecture & Design Pattern
(Professional Elective-IV) — teaches reusable object-oriented design patterns and architectural styles (like MVC) for structuring complex, maintainable software systems.
- Unit 1: Introduction to design patterns — the pattern catalog and pattern selection
- Unit 2: System analysis — gathering requirements and defining conceptual classes
- Unit 3: Structural design patterns — adapter, bridge, composite, decorator, facade, and proxy
- Unit 4: MVC architecture — applying MVC to interactive system design
- Unit 5: Distributed objects — Java RMI, web services (SOAP/REST), and enterprise service buses
Deep Learning
(Professional Elective-IV) — covers neural network fundamentals through convolutional and recurrent architectures, building the foundation for modern computer vision and NLP applications.
- Unit 1: Fundamentals of deep learning — evolution of machine learning and overfitting/underfitting
- Unit 2: Introducing deep learning — biological vs. machine vision and training deep networks
- Unit 3: Neural networks — Keras/TensorFlow basics and binary/multiclass classification
- Unit 4: Convolutional and recurrent networks — CNN representation learning and RNNs in PyTorch
- Unit 5: Applications and research — GANs, deep reinforcement learning, and autoencoders
Computer Vision
(Professional Elective-IV) — covers how machines interpret images, from camera models and filtering through segmentation and multi-view geometry, for applications like object recognition and robotic perception.
- Unit 1: Cameras and radiometry — pinhole cameras, shading models, and color perception
- Unit 2: Linear filters and texture — convolution, edge detection, and texture analysis
- Unit 3: Multiple-view geometry — stereopsis and segmentation by clustering
- Unit 4: Model fitting — the Hough transform and Kalman filter-based tracking
- Unit 5: Geometric camera models — camera calibration and model-based vision
Blockchain Technology
(Professional Elective-IV) — covers blockchain fundamentals, consensus mechanisms, and smart contracts across public, private, and consortium blockchain systems, plus their security and application landscape.
- Unit 1: Blockchain fundamentals — consensus mechanisms and cryptocurrency basics
- Unit 2: Public blockchain systems — Bitcoin/Ethereum and smart contracts
- Unit 3: Private and consortium blockchains — Hyperledger, Multichain, and initial coin offerings
- Unit 4: Blockchain security — security challenges and applications in banking, healthcare, and supply chain
- Unit 5: Case studies and implementation — blockchain platforms using Python and Hyperledger Fabric
Agile Methodologies
(Professional Elective-V) — covers the Agile Manifesto, Scrum, XP, and Lean/Kanban practices that shape how modern software teams plan and deliver iteratively.
- Unit 1: Learning agile — the Agile Manifesto and understanding agile values
- Unit 2: Agile principles — the 12 principles and project delivery practices
- Unit 3: Scrum — self-organizing teams, sprints, and scrum planning
- Unit 4: Extreme Programming — XP practices and embracing change through simplicity
- Unit 5: Lean and Kanban — eliminating waste and agile coaching
Big Data Analytics
(Professional Elective-V) — covers the tools and techniques (Hadoop, NoSQL, Spark) used to store, process, and analyze datasets too large for traditional systems.
- Unit 1: Big data landscape — industry examples and Hadoop-based technologies
- Unit 2: NoSQL — aggregate data models, sharding, replication, and Cassandra
- Unit 3: Hadoop ecosystem — HDFS architecture, MapReduce, and Hive
- Unit 4: Apache Spark — RDDs, data frames, and the Catalyst optimizer
- Unit 5: Stream processing — event-time processing and structured streaming
Mobile Computing
(Professional Elective-V) — covers mobile communication standards, network architectures (GSM through 5G/6G), and mobile application infrastructure like synchronization and mobile IP.
- Unit 1: Mobile communications overview — signal propagation and mobile computing architecture
- Unit 2: 2G/3G/4G architectures — GSM services, GPRS, and wireless communication standards
- Unit 3: Mobile IP — packet delivery, handover management, and MANET/WSN basics
- Unit 4: Synchronization — mobile agents and data synchronization strategies
- Unit 5: Short-range networks — WLAN architecture and the wireless application protocol
Cyber Physical Systems
(Professional Elective-V) — covers the integration of computation with physical processes, including synthesis, security, synchronization, and real-time scheduling of CPS.
- Unit 1: Symbolic synthesis — construction of symbolic models for CPS
- Unit 2: CPS security — cyber security requirements and attack models
- Unit 3: Synchronization — distributed consensus algorithms and time-triggered architecture
- Unit 4: Real-time scheduling — fixed timing parameters and multicore scheduling
- Unit 5: Model integration — semantic domains for time and CPS modeling languages
Quantum Science and Technology
(Open Elective-IV option) — introduces quantum mechanics fundamentals and their application to quantum computing, communication, and sensing technologies emerging as a new computing paradigm.
- Unit 1: Fundamentals of quantum mechanics — the Schrödinger equation and quantum measurement theory
- Unit 2: Quantum information theory — qubits, entanglement, Bell states, and quantum gates
- Unit 3: Quantum computing — Grover’s and Shor’s algorithms and quantum error correction
- Unit 4: Quantum communication — quantum key distribution (BB84, E91) and quantum teleportation
- Unit 5: Quantum technologies — quantum sensors, hardware platforms, and global research initiatives
Open Elective-III / Open Elective-IV
the IT department’s own open-elective offering list pairs Open Elective-III with Object Oriented Programming Through Java (mirroring the II-I core course) and Open Elective-IV with Principles of Software Engineering / Computer Networks / Quantum Science and Technology (Principles of Software Engineering and Computer Networks mirror the II-II and III-I core courses respectively; Quantum Science and Technology is summarized above with its own full syllabus). As with earlier semesters, IT students’ actual Open Elective picks may instead be drawn from another department’s own offering, which this IT syllabus document does not include.
Prompt Engineering
a skill-enhancement course teaching how to design, refine, and evaluate prompts for large language models, from basic prompt anatomy through retrieval-augmented generation and agentic/multimodal applications.
- Foundations of prompt engineering — prompt anatomy, iterative refinement, and diagnosing prompt failures
- Advanced prompt patterns — few-shot prompting, role-based prompting, and constraint specification
- Structured outputs and reasoning — JSON/YAML generation and chain-of-thought prompting
- Retrieval-augmented generation — building LangChain-based RAG pipelines with vector stores
- Agents and multimodal AI — LLM agents, multimodal prompting, and prompt-injection/ethics evaluation
Constitution of India
an audit course covering the structure, rights, and governance mechanisms of the Indian Constitution, building civic literacy alongside the technical curriculum.
- Unit 1: History of the Indian Constitution — the drafting committee and constitutional philosophy
- Unit 2: Constitutional rights and duties — fundamental rights and directive principles
- Unit 3: Organs of governance — Parliament, the executive, and the judiciary
- Unit 4: Local administration — municipalities and Panchayati Raj institutions
- Unit 5: Election Commission — its role, functioning, and welfare bodies for SC/ST/OBC and women
by | Jul 11, 2026 | JNTUK R23 Syllabus
| # | Category | Subject | L-T-P | Credits |
|---|
| 1 | Internship & Project Work | Full-Semester Internship & Project Work | 0-0-24 | 12 |
IV Year II Semester in the R23 IT structure consists entirely of a full-semester Industry Internship and Project Work component (12 credits, 24 practical hours/week). The source document does not include a unit-wise syllabus for this slot — evaluation is based on the internship/project itself rather than a lecture-based curriculum. A note in the document also reminds students that at least one MOOC/NPTEL course (3 credits, out of the 160-credit total) must be completed by this point to satisfy the R23 regulation’s mandatory-MOOC requirement.
by | Jul 11, 2026 | JNTUK R23 Syllabus
| # | Category | Subject | L-T-P | Credits |
|---|
| 1 | Professional Core | Analog & Digital IC Applications | 3-0-0 | 3 |
| 2 | Professional Core | Digital Communications | 3-0-0 | 3 |
| 3 | Professional Core | Antennas and Wave Propagation | 3-0-0 | 3 |
| 4 | Professional Elective-I | Digital System Design through HDL / Optical Communications / Electronic Measurements and Instrumentation / Computer Organization and Architecture | 3-0-0 | 3 |
| 5 | Open Elective-I | (department pool) OR Entrepreneurship Development & Venture Creation | 3-0-0 | 3 |
| 6 | Professional Core | Analog & Digital IC Applications Lab | 0-0-3 | 1.5 |
| 7 | Professional Core | Analog and Digital Communications Lab | 0-0-3 | 1.5 |
| 8 | Skill Enhancement Course | Applications of LabVIEW for Instrumentation & Communications | 0-1-2 | 2 |
| 9 | Engineering Science | Design of PCB & Antennas Lab | 0-0-2 | 1 |
| 10 | — | Evaluation of Community Service Internship | – | 2 |
| | Total | 15-1-10 | 23 |
The table also lists optional Minor-degree and Honors-degree course rows (a student may pick from a separate Minors/Honors subject pool such as Advanced Communications, EMI/EMC, RTOS, or Digital Electronics). These are add-on degree tracks rather than core curriculum, so they are not expanded unit-by-unit here.
Analog & Digital IC Applications
bridges op-amp based analog design with digital IC building blocks, the two toolsets used constantly in later lab and project work.
- Unit 1: Op-amp characteristics and modes — inverting, non-inverting, differential, instrumentation amplifier
- Unit 2: Active filters, waveform generators, and IC555/IC565 timer and PLL applications
- Unit 3: DAC and ADC techniques (weighted resistor, R-2R ladder, successive approximation, dual slope)
- Unit 4: Combinational logic ICs — decoders, encoders, multiplexers, and arithmetic circuits
- Unit 5: Sequential logic ICs, memories — ROM and RAM architectures
Digital Communications
moves communication theory from analog to digital, the modulation and coding schemes that underpin virtually all modern communication systems.
- Unit 1: Pulse digital modulation — PCM, DPCM, delta modulation, and multiplexing
- Unit 2: Digital modulation techniques — ASK, FSK, PSK, DPSK, QPSK
- Unit 3: Optimum receiver design and error-probability calculations for digital modulation schemes
- Unit 4: Linear block codes, Hamming codes, and binary cyclic codes
- Unit 5: Convolutional codes, Viterbi decoding, and Turbo codes
Antennas and Wave Propagation
explains how radiating structures are designed and how radio waves travel, a prerequisite for RF, satellite, and wireless subjects later on.
- Unit 1: Antenna fundamentals — radiation mechanism, radiation pattern, directivity, and gain
- Unit 2: Thin linear wire antennas, dipoles, monopoles, and loop antennas
- Unit 3: Antenna arrays — pattern multiplication, broadside/end-fire arrays, and Yagi-Uda arrays
- Unit 4: Broadband antennas — log-periodic, helical, horn, and microstrip patch antennas
- Unit 5: Antenna measurement techniques and sky-wave/space-wave propagation
Digital System Design through HDL
(Professional Elective-I) — teaches Verilog as a practical design language so digital circuits can be modeled, simulated, and synthesized rather than only hand-drawn.
- Unit 1: Verilog basics, data types, and gate-level modelling
- Unit 2: Behavioural modelling — procedural assignments, conditional statements, and loops
- Unit 3: Dataflow-level and switch-level modelling of combinational circuits
- Unit 4: Finite state machine design (Moore/Mealy) and synthesis of combinational/sequential logic
- Unit 5: Test bench design and verification techniques for digital components
Optical Communications
(Professional Elective-I) — covers how light-based transmission works, the technology behind the fiber backbone of nearly all high-capacity networks.
- Unit 1: Optical fiber waveguide theory — total internal reflection, modes, step- and graded-index fibers
- Unit 2: Fiber materials, attenuation, and dispersion mechanisms
- Unit 3: Optical connectors and splicing techniques
- Unit 4: Optical sources (LEDs, laser diodes) and detectors (PIN, APD)
- Unit 5: Optical receiver design, link power budgeting, and WDM basics
Electronic Measurements and Instrumentation
(Professional Elective-I) — the measurement theory and instrument design that underlies every lab measurement students take for the rest of their careers.
- Unit 1: Measuring instrument fundamentals, errors, and digital voltmeters
- Unit 2: Oscilloscope principles, CRT construction, and digital storage oscilloscopes
- Unit 3: DC/AC bridge circuits for resistance, inductance, and capacitance measurement
- Unit 4: Signal generator and function generator design
- Unit 5: Transducers and intelligent/smart sensors
Computer Organization and Architecture
(Professional Elective-I) — explains how a computer is actually built internally, context that matters for anyone later working with processors or embedded systems.
- Unit 1: Data representation, register transfer language, and micro-operations
- Unit 2: Basic computer organization, instruction cycles, and micro-programmed control
- Unit 3: CPU organization, addressing modes, and computer arithmetic algorithms
- Unit 4: Input-output organization — interrupts, DMA, and I/O processors
- Unit 5: Memory hierarchy — cache, virtual memory, and memory management hardware
Open Elective-I
the table allows either a subject from the university-wide open-elective pool or a fixed alternative, Entrepreneurship Development & Venture Creation; no unit-wise syllabus for the Entrepreneurship option appears anywhere in this document, so it can’t be summarized honestly here.
Open electives offered by the ECE department (Pool 1)
the ECE syllabus document also carries full syllabi for four subjects it offers as open electives to other branches (Pool 1, mapped to the university’s Open Elective-I slot):
- Electronic Devices and Circuits — the same core content as the II Year I Semester Professional Core subject above, condensed for non-ECE branches.
- Signals and Systems — the same core content as the II Year I Semester Engineering Science subject above, condensed for non-ECE branches.
Probability Theory and Random Variables
a standalone probability-and-random-process course offered to other branches, mirroring the ECE core Probability Theory and Stochastic Process subject but framed for general engineering use.
Unit 1: Random variable definitions, distribution/density functions, and standard distributions
- Unit 2: Expectation, moments, and transformations of a single random variable
- Unit 3: Multiple random variables, joint distributions, and the Central Limit Theorem
- Unit 4: Random process classification, stationarity, and correlation functions
Unit 5: Power spectral density and the response of linear systems to random inputs
Network Analysis
covers circuit-theory fundamentals (transients, AC steady state, two-port networks) that other branches need as a foundational electrical circuits course.
Unit 1: Network elements, Kirchhoff’s laws, mesh/nodal analysis, and phasor representation
- Unit 2: Transient analysis of RL, RC, and RLC circuits under DC/AC excitation
- Unit 3: Steady-state AC circuit analysis and coupled-circuit theory
- Unit 4: Resonance (series/parallel) and network theorems (Thevenin, Norton, superposition, maximum power transfer)
- Unit 5: Two-port network parameters (Z, Y, ABCD, h) and their interconnection
Analog & Digital IC Applications Lab
hardware/simulation practice pairing op-amp circuits with digital IC design flows.
- Op-amp based adder, filter, oscillator, and timer/PLL circuits (Part A)
- HDL-based design, simulation, and hardware verification of digital ICs (Part B)
Analog and Digital Communications Lab
practical modulation/demodulation and coding experiments matching the Digital Communications and Analog Communications theory.
- AM/FM/DSB-SC modulation and demodulation, sampling theorem verification, and PAM/PWM/PPM
- Digital modulation (FSK, PSK), source/channel coding, and convolutional coding experiments
Applications of LabVIEW for Instrumentation & Communications
a skill-enhancement course that teaches graphical/virtual instrumentation as a practical alternative to hardware-only measurement.
- Unit 1: LabVIEW environment, virtual instrument creation, and data-flow programming
- Unit 2: Data acquisition, signal generation, and filtering using NI DAQ hardware
- Unit 3: AM/FM and digital modulation simulation within LabVIEW
- Unit 4: Real-time data logging, PID control, and motor-speed control applications
- Unit 5: Image processing and IoT/wireless integration using LabVIEW
Design of PCB & Antennas Lab
a project-oriented lab connecting simulation results to physically fabricated boards and measured antenna behaviour.
- In-house PCB prototyping (CNC etching, drilling, engraving) from simulation to physical board
- Antenna simulation experiments — radiation pattern plotting for dipole, monopole, array, and reflector antennas
Evaluation of Community Service Internship
a 2-credit evaluation component tied to the community-service work; the course structure lists only its credit weight, with no separate unit-wise syllabus provided in the document.
by Rishi | Jul 10, 2026 | JNTUK R23 Syllabus
| # | Category | Subject | L-T-P | Credits |
|---|
| 1 | BS | Numerical Techniques and Statistical Methods | 3-0-0 | 3 |
| 2 | HSMC | Universal Human Values – Understanding Harmony and Ethical Human Conduct | 2-1-0 | 3 |
| 3 | Engineering Science | Surveying | 3-0-0 | 3 |
| 4 | Professional Core | Strength of Materials | 3-0-0 | 3 |
| 5 | Professional Core | Fluid Mechanics | 3-0-0 | 3 |
| 6 | Professional Core | Surveying Lab | 0-0-3 | 1.5 |
| 7 | Professional Core | Strength of Materials Lab | 0-0-3 | 1.5 |
| 8 | Skill Enhancement Course | Building Planning and Drawing | 0-1-2 | 2 |
| 9 | Audit Course | Environmental Science | 2-0-0 | – |
Numerical Techniques and Statistical Methods
a math-for-engineers course that trades exact closed-form answers for the numerical and statistical tools civil engineers actually reach for when equations get messy or data needs interpreting.
- Unit 1: Root-finding by bisection, secant, false-position and Newton-Raphson methods, plus Newton’s and Lagrange’s interpolation formulae
- Unit 2: Numerical integration by trapezoidal and Simpson’s rules, and solving initial-value ODEs using Taylor series, Picard’s, Euler’s, Runge-Kutta and Milne’s methods
- Unit 3: Bayes’ theorem, random variables and probability distributions, including Binomial, Poisson, Uniform and Normal distributions
- Unit 4: Sampling theory, point and interval estimation, and the central limit theorem
- Unit 5: Hypothesis testing — Type I/II errors, significance levels, and large- and small-sample tests using t, F and chi-square statistics
Universal Human Values – Understanding Harmony and Ethical Human Conduct
a values-and-ethics foundation course that asks engineering students to examine what they actually want out of life and work before asking them to design for other people.
- Unit 1: Introduction to value education and self-exploration as the basis of continuous happiness and prosperity
- Unit 2: Harmony within the individual, understood as the coexistence of the self and the body
- Unit 3: Harmony in the family and society, built on trust and mutual respect
- Unit 4: Harmony with nature, exploring interconnectedness among the four orders of existence
- Unit 5: Implications for professional ethics and value-based living
Surveying
the fieldwork-heavy course that teaches how land actually gets measured, mapped and marked out before a single foundation is dug.
- Unit 1: Surveying principles and accessories, and linear measurement using chains, tapes and the prismatic compass
- Unit 2: Levelling methods, contouring, and area/volume computation for earthwork
- Unit 3: Theodolite surveying — horizontal and vertical angle measurement — and traverse computation
- Unit 4: Curve setting, tacheometry, and modern equipment such as total stations, GPS, drone and LiDAR survey
- Unit 5: Photogrammetric surveying, aerial photograph geometry and mapping techniques
Strength of Materials
explains how solid materials deform and fail under load, forming the analytical backbone for every structural design decision that follows.
- Unit 1: Simple stresses and strains, Hooke’s law, elastic constants and composite bars
- Unit 2: Shear force and bending moment diagrams for cantilever, simply supported and overhanging beams
- Unit 3: Flexural and shear stress theory across cross-sections, plus torsion in circular shafts
- Unit 4: Beam deflection using double integration, Macaulay’s method and Mohr’s theorems
- Unit 5: Column buckling theory (Euler’s, Rankine-Gordon) and stress analysis of thin and thick cylindrical shells
Fluid Mechanics
covers how fluids behave at rest and in motion, the physics underlying every pipe, channel and pump a civil engineer will design.
- Unit 1: Basic fluid properties — density, viscosity, surface tension and compressibility
- Unit 2: Fluid statics, pressure-measuring devices, and hydrostatic forces on surfaces including buoyancy
- Unit 3: Fluid kinematics — flow classification, stream functions and continuity equations
- Unit 4: Fluid dynamics, Euler’s and Bernoulli’s equations, and flow measurement with venturimeters and pitot tubes
- Unit 5: Pipe flow analysis, energy losses and the Darcy-Weisbach equation
Surveying Lab
hands-on practice turning chain, level, theodolite and total-station theory into usable field data.
- Linear and angular measurement exercises: chain surveying, compass traversing and plane-table radiation surveys
- Levelling exercises using height-of-instrument and rise-and-fall methods, plus theodolite angle and distance measurement
- Modern-instrument exercises: total-station area/distance determination, curve setting and contour levelling
Strength of Materials Lab
puts theoretical stress-strain concepts to the test on real steel, wood and concrete specimens.
- Tension, compression and bending tests on steel, wood and concrete to plot stress-strain and load-deflection behaviour
- Torsion, hardness, impact and shear tests to determine material-specific mechanical properties
- Spring and continuous-beam deflection tests, including use of electrical resistance strain gauges
Building Planning and Drawing
a drafting-focused course that turns building bye-laws and planning principles into actual scaled drawings.
- Detailing exercises on sign conventions, English and Flemish masonry bonds, doors, windows, ventilators and roofs
- Drawing line diagrams and plan-elevation-section sets for residential, hospital and industrial buildings under applicable bye-laws
Environmental Science
a mandatory awareness course connecting natural resource use, ecosystems and pollution to the everyday decisions engineers make.
- Unit 1: The multidisciplinary nature of environmental studies and renewable/non-renewable natural resources
- Unit 2: Ecosystem structure and function, food chains and biodiversity conservation
- Unit 3: Causes, effects and control of air, water, soil, marine, noise and thermal pollution, plus solid waste management
- Unit 4: Sustainable development, water conservation, climate change and environmental legislation
- Unit 5: Population growth, human health and environment-linked welfare programmes