Skip to content
JNTUK · B.Tech study libraryFree access · No sign-up
JNTUK B.Tech · R23 course register

Information TechnologySemester 3-2 syllabus

Review the course structure, credits and unit-wise topics for third year, semester two.

Regulation
R23
Semester
3-2
Coverage
14 listed courses
Credits
23
Jump to a subject16 sections
Mobile reading view Semester syllabus
Saved only in this browser; no account is used.
Text
Colour
0% read
REFERENCE CHECK

Check this guide against JNTUK documents

This page is a student-friendly study guide. Use the official university documents below as the final authority for course structure, revisions and examination rules.

Institution
JNTUK
Regulation
R23
Branch
IT
Links checked
Autonomous colleges may publish approved local course structures. If your college document differs, follow the document issued by your college or JNTUK.
#CategorySubjectL-T-PCredits
1Professional CoreCloud Computing3-0-03
2Professional CoreCryptography & Network Security3-0-03
3Professional CoreMachine Learning3-0-03
4Professional Elective-IISoftware Testing Methodologies / Augmented Reality & Virtual Reality / DevOps / Generative AI / 12-week MOOC3-0-03
5Professional Elective-IIISoftware Project Management / Mobile Adhoc Networks / Natural Language Processing / Distributed Operating System / 12-week MOOC3-0-03
6Open Elective-II—3-0-03
7Professional CoreCloud Computing Lab0-0-31.5
8Professional CoreMachine Learning Lab0-0-31.5
9Skill Enhancement CourseSoft Skills / SWAYAM Plus – 21st Century Employability Skills0-1-22
10Audit CourseTechnical Paper Writing & IPR2-0-0–
Total20-1-823
MCMinor Course (from the specialized minors pool)3-0-34.5
MCMinor Course through SWAYAM/NPTEL (12-week, 3-credit)3-0-03
HCHonors Course (from the honors pool)3-0-03
HCHonors Course (from the honors pool)3-0-03

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
Previous question papers and collection statusIT 3-2
Build the readable library

Did you create useful study material?

Send original or permissioned PDFs. Files stay private until they pass rights, quality and safety review.

Private review queue

Contribute material

R23 · 3-2 · IT JNTUK R23 B.Tech IT III Year II Semester (3-2) Syllabus & Subject-wise Topics

Your contribution will be attached to this page for administrator review.

PDF files Study material only. Do not upload rank cards, hall tickets, ID cards, marksheets or other personal documents.
Permission and publication

Do not send textbook scans, publisher files, paid-course material, confidential information or somebody else's notes without written permission.

No account is created. Nothing is published automatically.