JNTUK R23 B.Tech EEE III Year I Semester (3-1) Syllabus & Subject-wise Topics

#CategorySubjectL-T-PCredits
1Professional CorePower Electronics3-0-03
2Professional CoreDigital Circuits3-0-03
3Professional CorePower Systems-II3-0-03
4Professional Elective-ISignals and Systems / Computer Architecture and Organization / Communication Systems3-0-03
5Open Elective-I OR EntrepreneurshipRenewable Energy Sources / Concepts of Energy Auditing & Management (OR Entrepreneurship Development & Venture Creation)3-0-03
6Professional CorePower Electronics Lab0-0-31.5
7Professional CoreAnalog and Digital Circuits Lab0-0-31.5
8Skill Enhancement CourseSoft Skills0-1-22
9Engineering ScienceTinkering Lab0-0-21
10Evaluation of Community Service InternshipCommunity Service Internship2

Power Electronics

covers how power semiconductor devices and converters shape and control electrical power, from rectifiers through choppers to inverters, the switching technology behind motor drives, renewable interfaces and power supplies.

  • Unit 1: Power semiconductor devices — SCR characteristics and triggering methods, and Power MOSFET/IGBT characteristics
  • Unit 2: Single-phase AC-DC converters — half-wave, fully-controlled and semi-converter circuits under different loads
  • Unit 3: Three-phase AC-DC converters and AC-AC converters, including cycloconverters
  • Unit 4: DC-DC converters — buck, boost and buck-boost converter analysis and PWM control
  • Unit 5: DC-AC converters — single- and three-phase inverters and sinusoidal PWM techniques

Digital Circuits

builds combinational and sequential digital logic design skills, from Boolean minimization through counters and registers to digital IC families, feeding directly into the microprocessor and embedded-systems work later in the program.

  • Unit 1: Combinational logic simplification (Karnaugh maps, Quine-McCluskey) and arithmetic circuits
  • Unit 2: Decoders, multiplexers, encoders and programmable logic devices (ROM, PAL, PLA)
  • Unit 3: Flip-flop design, counters and shift registers
  • Unit 4: Sequential circuit analysis and design using Mealy and Moore models
  • Unit 5: Digital IC characteristics and logic families (TTL, ECL, MOS, CMOS)

Power Systems-II

covers how transmission line parameters, performance and transients are calculated and designed, the analytical backbone for planning and operating the transmission network.

  • Unit 1: Transmission line parameter calculations — resistance, inductance, GMR/GMD and capacitance
  • Unit 2: Performance analysis of short, medium and long transmission lines
  • Unit 3: Power system transients — surge propagation, reflection and refraction at line terminations
  • Unit 4: Corona phenomena and its effects on transmission lines
  • Unit 5: Sag and tension calculations and overhead line insulator design

Professional Elective-I: Signals and Systems

introduces the mathematical language of signal classification, transforms and system properties used to analyse how electrical systems respond to different inputs.

  • Unit 1: Signal and system classification, and singularity functions
  • Unit 2: Fourier series and Fourier transform representation of signals
  • Unit 3: Correlation functions and the sampling theorem
  • Unit 4: Laplace transforms and region of convergence
  • Unit 5: Z-transforms and their properties

Professional Elective-I: Computer Architecture and Organization

explains how a digital computer is organized internally (registers, control units, pipelining, memory and I/O), background knowledge that supports the microprocessor and embedded-systems work ahead.

  • Unit 1: Basic computer organization, instruction cycle and design
  • Unit 2: Register transfer language, micro-operations and microprogrammed control
  • Unit 3: CPU organization, addressing modes, and pipelining/RISC concepts
  • Unit 4: I/O organization — interrupts, DMA and serial communication
  • Unit 5: Memory hierarchy, cache and virtual memory

Professional Elective-I: Communication Systems

surveys how information is modulated, transmitted and coded across analog and digital communication systems, from AM/FM principles to modern mobile and satellite links.

  • Unit 1: Amplitude modulation techniques — DSB-SC, SSB-SC and VSB-SC
  • Unit 2: Angle modulation — frequency and phase modulation
  • Unit 3: Pulse modulation (PAM/PWM/PPM), PCM, and digital carrier modulation techniques
  • Unit 4: Error control coding — linear block codes, cyclic codes and convolutional codes
  • Unit 5: Modern communication systems — microwave, optical, satellite and mobile communication

Open Elective-I: Renewable Energy Sources

surveys the major renewable energy technologies (solar, wind, biomass, ocean and chemical sources) that electrical engineers increasingly need to integrate into the grid.

  • Unit 1: Solar energy — PV cell characteristics, collectors and storage
  • Unit 2: Wind energy conversion systems and their components
  • Unit 3: Biomass, small-hydro and geothermal energy
  • Unit 4: Ocean, wave and tidal energy conversion
  • Unit 5: Chemical energy sources — fuel cells, hydrogen energy and MHD power generation

Open Elective-I: Concepts of Energy Auditing & Management

covers how to audit and manage industrial and building energy use, from basic audit principles through efficient motors and power-factor correction to the economics of energy-saving investments.

  • Unit 1: Basic principles and types of energy audits
  • Unit 2: Energy management principles and the energy manager’s role
  • Unit 3: Energy-efficient motors and lighting system design
  • Unit 4: Power factor improvement methods and energy measurement instruments
  • Unit 5: Economic analysis of energy investments — payback, NPV and life-cycle costing

Entrepreneurship Development & Venture Creation

listed in the course structure as an alternative to Open Elective-I, but the source syllabus PDF does not contain a unit-wise syllabus for this course anywhere in its 186 pages, so no unit breakdown can be given honestly here.

Power Electronics Lab

hands-on experiments that verify the device characteristics and converter behaviour covered in the Power Electronics course, from firing circuits to inverter control.

  • Characteristics of SCR, Power MOSFET and IGBT, and firing circuit design (R, RC, UJT)
  • Single-phase and three-phase converter performance with resistive and inductive loads, including dual converters and cycloconverters
  • Buck/boost converter operation, and single-phase/three-phase inverter control (square wave and PWM)

Analog and Digital Circuits Lab

combines analog circuit experiments (clippers, oscillators, op-amp applications) with digital circuit realization (adders, counters, registers) to reinforce both electronics courses on the bench.

  • Clipper/clamper circuits, transistor biasing, feedback amplifiers and oscillators
  • Op-amp based integrator/differentiator circuits, multivibrators using IC 555, and PLL/ADC-DAC circuits
  • Digital circuit realization — adders/subtractors, decoders, multiplexers, flip-flops, shift registers and counters

Soft Skills

a skill-enhancement course on communication, self-management and interview readiness aimed at making engineering graduates workplace-ready beyond their technical training.

  • Unit 1: Analytical thinking, listening skills and verbal/non-verbal communication
  • Unit 2: Self-management — anger, stress and time management, and professional etiquette
  • Unit 3: Grammar, pronunciation and business writing (emails, letters, minutes)
  • Unit 4: Group discussions, resume preparation and mock interviews
  • Unit 5: Interpersonal relationships and workplace collaboration

Tinkering Lab

a hands-on prototyping lab where students build small electronics and IoT projects to develop practical problem-solving and innovation skills that complement classroom theory.

  • Building basic breadboard circuits (series/parallel circuits, traffic light circuit, automatic street light using an LDR)
  • Arduino and ESP32 programming for LED control, sensor/servo interfacing and mobile-app control
  • 3D-printing design projects and a live soil-moisture monitoring dashboard project

Evaluation of Community Service Internship

the course structure lists this as a 2-credit internship evaluation component with no lecture hours; the source PDF does not provide a unit-wise syllabus for it since it is assessed on the student’s actual internship placement rather than classroom content.

JNTUK R23 B.Tech EEE II Year II Semester (2-2) Syllabus & Subject-wise Topics

#CategorySubjectL-T-PCredits
1Management Course-IManagerial Economics & Financial Analysis2-0-02
2Engineering Science/Basic ScienceAnalog Circuits3-0-03
3Professional CorePower Systems-I3-0-03
4Professional CoreInduction and Synchronous Machines3-0-03
5Professional CoreControl Systems3-0-03
6Professional CoreInduction and Synchronous Machines Lab0-0-31.5
7Professional CoreControl Systems Lab0-0-31.5
8Skill Enhancement CoursePython Programming Lab0-1-22
9Engineering ScienceDesign Thinking & Innovation1-0-22

Managerial Economics & Financial Analysis

introduces the economic and accounting concepts engineers need to evaluate business decisions: demand, cost, market structures, capital budgeting and financial statement analysis.

  • Unit 1: Managerial economics fundamentals — demand concept, elasticity and forecasting
  • Unit 2: Production and cost analysis, and break-even analysis
  • Unit 3: Forms of business organization and market structures — perfect/imperfect competition, monopoly, pricing strategy
  • Unit 4: Working capital and capital budgeting techniques (payback period, ARR, NPV, IRR)
  • Unit 5: Financial accounting basics — double-entry bookkeeping, final accounts, and ratio analysis

Analog Circuits

builds transistor and op-amp circuit design skills, from biasing and feedback through oscillators to data converters, underpinning the analog electronics used inside instrumentation and control systems.

  • Unit 1: Diode clipping/clamping circuits and BJT DC biasing techniques
  • Unit 2: Small-signal BJT modelling using h-parameters and feedback amplifier configurations
  • Unit 3: Oscillator circuits (RC phase shift, Wien bridge, crystal) and operational amplifier characteristics
  • Unit 4: Op-amp applications (instrumentation amplifier, integrator/differentiator) and waveform generators
  • Unit 5: 555 timer and phase-locked loop circuits, plus DAC and ADC techniques

Power Systems-I

surveys how electricity is generated, substations are configured, and distribution networks are designed and priced, the big-picture plumbing that later subjects analyse in more depth.

  • Unit 1: Hydroelectric and thermal power station layout and components
  • Unit 2: Nuclear power stations — reactor types, components and radiation safety
  • Unit 3: Air-insulated and gas-insulated substations and bus-bar arrangements
  • Unit 4: Underground cable construction/grading and distribution system design
  • Unit 5: Load curves, economic factors of generation, and tariff methods

Induction and Synchronous Machines

covers the construction, performance and control of three-phase and single-phase induction motors alongside synchronous generators and motors, the AC machines that dominate industrial power use.

  • Unit 1: Three-phase induction motor construction, rotating field production and equivalent circuit
  • Unit 2: Induction motor torque-slip characteristics, testing, starting methods and speed control
  • Unit 3: Single-phase induction motors — double revolving field theory and starting methods
  • Unit 4: Synchronous generator construction, armature windings, EMF equation and voltage regulation
  • Unit 5: Synchronous motor operation, excitation effects and hunting

Control Systems

teaches how to model, analyse and stabilize feedback systems, from transfer functions and time-domain response through frequency response and state-space methods, skills used across every automated electrical system.

  • Unit 1: Mathematical modelling — transfer functions, block diagram algebra and signal flow graphs
  • Unit 2: Time response analysis, error constants, Routh’s stability criterion and root locus
  • Unit 3: Frequency response analysis using Bode diagrams, polar plots and the Nyquist criterion
  • Unit 4: Lag, lead and lag-lead compensator design using Bode plots
  • Unit 5: State-space representation, canonical forms, and controllability/observability

Induction and Synchronous Machines Lab

bench experiments that let students measure the torque, speed and regulation characteristics of induction motors and alternators predicted by the theory course.

  • Brake test and circle diagram of three-phase induction motors, plus V/f speed control
  • Single-phase induction motor equivalent circuit and power factor improvement
  • Alternator regulation by synchronous impedance, MMF and Potier triangle methods, and parallel operation of alternators

Control Systems Lab

hands-on experiments with servo components, compensators and PLCs that make abstract control-theory concepts like stability and controllability tangible.

  • Time-domain analysis of second-order systems and the effect of P/PD/PI/PID controllers
  • Lag/lead compensator design, transfer function determination of DC motors, and Bode/root locus/Nyquist plotting in MATLAB
  • Characteristics of magnetic amplifiers, AC/DC servo motors and synchros, plus PLC logic gate verification

Python Programming Lab

a practical Python course covering core syntax through data structures, file handling, OOP and a first taste of data-science libraries, the general-purpose programming skill engineers need for automation and analysis.

  • Unit 1: Python basics — data types, control flow statements, and exception handling
  • Unit 2: Functions, built-in modules, and string/list operations
  • Unit 3: Dictionaries, tuples and sets
  • Unit 4: File handling and object-oriented programming (classes, inheritance, polymorphism)
  • Unit 5: Introduction to data science tools — JSON/XML handling, NumPy and Pandas

Design Thinking & Innovation

introduces the design-thinking process of empathizing, ideating and prototyping, so students approach product development with a structured, user-centred method rather than guesswork.

  • Unit 1: Elements and principles of design, and the history of design thinking
  • Unit 2: The design thinking process — empathize, analyze, ideate and prototype
  • Unit 3: Innovation versus creativity, and building innovation-focused teams
  • Unit 4: Product design — problem formulation, product strategy and specifications
  • Unit 5: Applying design thinking to business processes, startups and business-model testing

JNTUK R23 B.Tech ECE II Year II Semester (2-2) Syllabus & Subject-wise Topics

#CategorySubjectL-T-PCredits
1Management Course-IManagerial Economics and Financial Analysis2-0-02
2Engineering ScienceLinear Control Systems3-0-03
3Professional CoreElectromagnetic Waves and Transmission Lines3-0-03
4Professional CoreElectronic Circuit Analysis3-0-03
5Professional CoreAnalog Communications3-0-03
6Professional CoreSignals and Systems Lab0-0-31.5
7Professional CoreElectronic Circuit Analysis Lab0-0-31.5
8Skill Enhancement CourseSoft Skills0-1-22
9Engineering ScienceDesign Thinking & Innovation1-0-22
MandatoryCommunity Service Project (Internship, 8 weeks, during vacation)1
Total15-1-1021

Managerial Economics and Financial Analysis

gives engineers enough economics and accounting literacy to understand how the businesses they’ll work for actually make investment and pricing decisions.

  • Unit 1: Managerial economics basics, demand concepts, elasticity, and demand forecasting
  • Unit 2: Production function, cost-behaviour, and break-even analysis
  • Unit 3: Forms of business organization and market structures (perfect competition, monopoly, oligopoly) with pricing strategy
  • Unit 4: Working capital and capital budgeting techniques (payback period, ARR, NPV, IRR)
  • Unit 5: Financial accounting basics (journal, ledger, final accounts) and ratio analysis

Linear Control Systems

teaches how feedback shapes the behaviour of physical systems, a concept that resurfaces in everything from PLL circuits to robotics.

  • Unit 1: Open-loop vs closed-loop systems, feedback effects, and mathematical modelling of mechanical systems
  • Unit 2: Transfer function representation, block-diagram algebra, signal-flow graphs, and time-response analysis
  • Unit 3: Stability analysis via Routh’s criterion and root-locus technique
  • Unit 4: Frequency response analysis using polar plots, Bode plots, and the Nyquist criterion
  • Unit 5: Compensator design (lag/lead/lead-lag, PID) and state-space analysis with controllability/observability

Electromagnetic Waves and Transmission Lines

the physics of how signals actually travel, essential background before antennas, microwave, and RF subjects later in the program.

  • Unit 1: Electrostatics — Coulomb’s and Gauss’s laws, electric potential, and capacitance
  • Unit 2: Magnetostatics — Biot-Savart and Ampere’s laws, and Maxwell’s time-varying field equations
  • Unit 3: Uniform plane wave propagation in dielectric/conducting media, reflection, and refraction
  • Unit 4: Transmission line parameters, equivalent circuits, and characteristic impedance
  • Unit 5: Input impedance, VSWR, and Smith chart-based impedance matching

Electronic Circuit Analysis

extends device-level circuit design into multistage, feedback, and oscillator circuits, the building blocks of analog signal-processing hardware.

  • Unit 1: High-frequency small-signal transistor models (hybrid-π) for BJT and FET
  • Unit 2: Multistage amplifier configurations — RC-coupled, Darlington, cascode, differential amplifiers
  • Unit 3: Feedback amplifier topologies and their effect on gain, bandwidth, and stability
  • Unit 4: Oscillator principles and RC/LC oscillator circuit analysis (Hartley, Colpitt’s, Wien-bridge)
  • Unit 5: Power amplifier classes (A, B, AB, C) and tuned amplifier design

Analog Communications

the classic modulation theory (AM, FM, noise performance) that underlies every radio and broadcast system students will later analyze digitally.

  • Unit 1: Amplitude modulation — generation and detection of AM waves
  • Unit 2: DSB-SC, SSB-SC, and vestigial sideband modulation and demodulation techniques
  • Unit 3: Angle modulation — FM generation, detection, and comparison with AM
  • Unit 4: Radio transmitter and superheterodyne receiver architectures
  • Unit 5: Noise performance of analog systems and pulse-analog modulation (PAM, PWM, PPM)

Signals and Systems Lab

simulation-based verification of the signal-processing theory covered in II-I.

  • Generation and manipulation of standard signals (step, impulse, ramp, sinusoidal) and signal operations
  • Convolution, correlation, and Fourier/Laplace/Z-transform based signal analysis exercises

Electronic Circuit Analysis Lab

simulation and hardware verification of amplifier and oscillator circuits designed in theory.

  • Feedback amplifier configurations (voltage-series, current-shunt) and RC/LC oscillator circuits
  • Multistage and power amplifier circuits (Darlington, tuned amplifiers) built and tested in Multisim and hardware

Soft Skills

a workplace-readiness course covering the interpersonal and communication skills that technical training alone doesn’t teach.

  • Introduction to soft skills versus hard skills and personality development
  • Intra-personal skills — SWOT analysis, emotional intelligence, time and stress management
  • Inter-personal, verbal, and non-verbal communication skills plus interview preparation

Design Thinking & Innovation

introduces a structured, human-centered approach to product design so engineers can move from an idea to a validated product concept.

  • Unit 1: Elements and principles of design and the history of design thinking
  • Unit 2: The design thinking process — empathize, analyze, ideate, and prototype
  • Unit 3: Distinguishing innovation from creativity and building teams for innovation
  • Unit 4: Product design fundamentals — problem framing, product strategy, and specifications
  • Unit 5: Applying design thinking to business models, startups, and prototype testing

Community Service Project

an 8-week mandatory internship completed during the vacation between II and III year; the course structure table lists it for 1 credit but no separate unit-wise syllabus for its content appears in this document.


JNTUK R23 B.Tech ECE II Year I Semester (2-1) Syllabus & Subject-wise Topics

#CategorySubjectL-T-PCredits
1BSProbability Theory and Stochastic Process3-0-03
2HSMCUniversal Human Values – Understanding Harmony and Ethical Human Conduct2-1-03
3Engineering ScienceSignals and Systems3-0-03
4Professional CoreElectronic Devices and Circuits3-0-03
5Professional CoreSwitching Theory and Logic Design3-0-03
6Professional CoreElectronic Devices and Circuits Lab0-0-31.5
7Professional CoreSwitching Theory and Logic Design Lab0-0-31.5
8Skill Enhancement CourseData Structures using Python0-1-22
9Audit CourseEnvironmental Science2-0-0
Total16-2-820

Probability Theory and Stochastic Process

builds the statistical toolkit ECE students lean on for the rest of the degree, since every noisy channel and random signal in communications is modeled with exactly this machinery.

  • Unit 1: Probability axioms, joint/conditional probability, random variables and their distribution and density functions
  • Unit 2: Expectation, moments, characteristic functions, and transformations of single and multiple random variables
  • Unit 3: Random processes, stationarity, ergodicity, autocorrelation and cross-correlation of processes through linear systems
  • Unit 4: Power spectrum and cross-power spectrum properties and their relation to autocorrelation
  • Unit 5: Noise sources, noise figure, and information-theory basics including entropy, source coding, and channel capacity

Universal Human Values – Understanding Harmony and Ethical Human Conduct

a values-and-ethics foundation course meant to help students reason about happiness, relationships, and professional conduct rather than just technical content.

  • Unit 1: Introduction to value education, self-exploration, and the basic aspirations of happiness and prosperity
  • Unit 2: Harmony within oneself, distinguishing the needs of the self from the needs of the body
  • Unit 3: Harmony in the family and society, trust and respect as foundational relational values
  • Unit 4: Harmony with nature and existence, co-existence across the orders of nature
  • Unit 5: Implications for professional ethics and holistic approaches to technology, production, and management

Signals and Systems

lays the mathematical groundwork (transforms, convolution, sampling) that every later subject in communications, DSP, and control systems builds on.

  • Unit 1: Classification of signals and systems, signal operations, and orthogonal signal representation
  • Unit 2: Fourier series and Fourier transform of periodic and aperiodic signals, with the Hilbert transform introduced
  • Unit 3: Linear system analysis, convolution, transfer functions, and distortion-less transmission conditions
  • Unit 4: Correlation functions, energy/power spectral density, and the sampling theorem with aliasing
  • Unit 5: Laplace and Z-transform techniques for continuous and discrete signal analysis

Electronic Devices and Circuits

covers how diodes and transistors actually behave physically, which is the prerequisite for designing any analog circuit later in the program.

  • Unit 1: Semiconductor physics fundamentals and PN junction diode characteristics
  • Unit 2: Special-purpose diodes (Zener, varactor, tunnel, SCR) and diode-based clipping, clamping, and rectifier circuits
  • Unit 3: BJT construction, current components, and transistor configurations (CB, CE, CC)
  • Unit 4: Transistor biasing methods and thermal stabilization techniques
  • Unit 5: Small-signal low-frequency amplifier models for BJT and FET, including MOSFET and CMOS basics

Switching Theory and Logic Design

the digital-logic foundation behind every processor, memory, and digital communication block students will design later.

  • Unit 1: Number systems, error-detecting codes, Boolean theorems, and logic gate realizations
  • Unit 2: Minimization techniques (K-map, Quine-McCluskey) and combinational circuit design (adders, subtractors, code converters)
  • Unit 3: MSI/LSI-based combinational design (encoders, decoders, multiplexers) and PLD structures
  • Unit 4: Latches, flip-flops, counters, and shift-register design
  • Unit 5: Finite state machines, state reduction, and clocked sequential circuit design

Electronic Devices and Circuits Lab

hands-on verification of diode and transistor behavior to connect the theory to real measured characteristics.

  • Diode/BJT/FET/SCR/UJT characteristic tracing and rectifier and clipper/clamper circuit construction
  • Transistor biasing and CE/CC/CS amplifier construction with CRO-based measurement

Switching Theory and Logic Design Lab

practical digital-logic design and verification using trainer kits and HDL.

  • Logic gate and combinational circuit verification (decoders, multiplexers, adders) on digital trainer kits
  • Sequential circuit design (flip-flops, counters, shift registers) and HDL-based combinational/sequential design exercises

Data Structures using Python

introduces programming and core data structures using Python as the vehicle, skills needed for every later software-adjacent course.

  • OOP fundamentals (classes, inheritance, overloading/overriding) and Python comprehensions
  • Searching and sorting algorithms (linear/binary search, bubble/selection/merge/quick sort)
  • Stacks, queues, singly/doubly linked lists, and binary search trees

Environmental Science

a mandatory awareness course on natural resources, ecosystems, and pollution, meant to ground engineering decisions in environmental responsibility.

  • Unit 1: Multidisciplinary nature of environmental studies and classification of natural resources
  • Unit 2: Ecosystem structure and function, food chains/webs, and biodiversity conservation
  • Unit 3: Causes, effects, and control of air/water/soil/noise/thermal pollution and solid waste management
  • Unit 4: Sustainable development, rainwater harvesting, environmental legislation, and climate change issues
  • Unit 5: Population growth, human health, and the role of IT in environmental monitoring

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

#CategorySubjectL-T-PCredits
1Management Course-IOptimization Techniques2-0-02
2Engineering Science/Basic ScienceProbability & Statistics3-0-03
3Professional CoreOperating Systems3-0-03
4Professional CoreDatabase Management Systems3-0-03
5Professional CoreSoftware Engineering3-0-03
6Professional CoreOperating Systems & Software Engineering Lab0-0-31.5
7Professional CoreDatabase Management Systems Lab0-0-31.5
8Skill Enhancement CoursePython with Django0-1-22
9BS&HDesign Thinking & Innovation1-0-22
Total15-1-1021

A mandatory Community Service Project Internship of 8 weeks runs during the following summer vacation; the source document lists this requirement without an accompanying unit-wise syllabus.

Optimization Techniques

introduces the mathematical machinery (classical calculus-based optimization, linear programming, and dynamic programming) engineers use to find the best solution among competing design or resource-allocation options.

  • Unit 1: Classical optimization — single/multivariable optimization, Lagrange multipliers, and Kuhn-Tucker conditions
  • Unit 2: Linear programming — standard form, simplex algorithm, and geometry of LP problems
  • Unit 3: Transportation problem — north-west corner rule, least-cost method, and Vogel’s approximation
  • Unit 4: Nonlinear programming — one-dimensional minimization and penalty function methods
  • Unit 5: Dynamic programming — multistage decision processes and the principle of optimality

Probability & Statistics

equips students with descriptive statistics, correlation/regression, probability distributions, and hypothesis testing — the statistical foundation that underlies data science, machine learning, and quality analysis later in the curriculum.

  • Unit 1: Descriptive statistics — data types, central tendency, variability, skewness, and kurtosis
  • Unit 2: Correlation and regression — correlation coefficients, linear and curvilinear regression
  • Unit 3: Probability and distributions — conditional probability, Bayes’ theorem, and binomial/Poisson/normal distributions
  • Unit 4: Sampling theory — sampling distributions, point/interval estimation, and the central limit theorem
  • Unit 5: Hypothesis testing — Type I/II errors, significance levels, and t-test/F-test/chi-square test

Operating Systems

explains how an OS manages processes, memory, and files, and builds the concurrency and synchronization intuition (scheduling, deadlocks, semaphores) that every systems-facing IT role eventually needs.

  • Unit 1: OS overview and system structures — OS services, system calls, and OS design/implementation
  • Unit 2: Processes and CPU scheduling — process concepts, threads, multithreading models, and scheduling algorithms
  • Unit 3: Synchronization and deadlocks — critical section problem, mutex locks, semaphores, and deadlock handling
  • Unit 4: Memory management — paging, virtual memory, demand paging, and storage management
  • Unit 5: File systems and protection — file access methods, directory implementation, and protection domains

Database Management Systems

covers relational database theory from ER modeling through SQL and normalization to transaction management, giving students the design and query skills needed to build reliable data-backed applications.

  • Unit 1: Database fundamentals and ER modeling — schema architecture, entities, relationships, and specialization/generalization
  • Unit 2: Relational model and basic SQL — relational algebra, relational calculus, and DDL/DML operations
  • Unit 3: SQL querying — joins, nested queries, aggregation, grouping, and views
  • Unit 4: Normalization — functional dependency, 1NF through 5NF, and BCNF
  • Unit 5: Transactions and indexing — ACID properties, concurrency control, recovery, and B+ tree/hash indexing

Software Engineering

surveys the software development lifecycle from requirements and design through testing, quality management, and maintenance, establishing the process discipline behind building software as a team rather than an individual.

  • Unit 1: Software life cycle models — waterfall, RAD, agile, and spiral models
  • Unit 2: Project management and requirements — cost estimation, COCOMO, and SRS specification
  • Unit 3: Software design — cohesion/coupling, agile practices, function-oriented design, and UI design
  • Unit 4: Coding and testing — black-box/white-box testing, debugging, and software quality standards (ISO 9000, CMM)
  • Unit 5: CASE tools and maintenance — CASE environments, software maintenance, and software reuse

Operating Systems & Software Engineering Lab

a joint lab pairing OS-level systems programming (scheduling, IPC, memory management) with software-engineering artefacts (SRS, UML diagrams, test cases) for real mini-projects.

  • UNIX commands, system calls, and CPU scheduling/page-replacement algorithm simulations
  • Semaphore/monitor-based synchronization and Banker’s Algorithm deadlock avoidance
  • Requirement analysis, ER/DFD diagrams, UML modeling, and test-case design for sample applications

Database Management Systems Lab

hands-on SQL and PL/SQL practice covering everything from table creation through stored procedures, cursors, triggers, and JDBC connectivity.

  • DDL/DML/DCL commands, nested queries, aggregate functions, and views
  • PL/SQL control structures, procedures, functions, cursors, and triggers
  • Database connectivity from Java programs using JDBC

Python with Django

moves from Python’s web-development libraries into full-stack web application development with the Django framework, covering authentication, database integration, and cloud deployment.

  • Unit 1: Python web libraries — Tkinter, Requests, BeautifulSoup4, and lightweight frameworks like Flask
  • Unit 2: Django fundamentals — MVC/MTV architecture, URL mapping, templates, and models
  • Unit 3: Authentication — Django’s authentication system, registration, and email integration
  • Unit 4: Database integration — migrations, CRUD operations, sessions, and cookies
  • Unit 5: Cloud deployment — deploying a Django application to Heroku with static file handling

Design Thinking & Innovation

introduces design thinking as a structured, human-centred problem-solving process and connects it to product development and entrepreneurial innovation.

  • Unit 1: Introduction to design thinking — design elements, principles, and history
  • Unit 2: The design thinking process — empathize, analyze, ideate, and prototype
  • Unit 3: Innovation — the relationship between creativity and innovation in organizations
  • Unit 4: Product design — problem formulation, product strategy, and specifications
  • Unit 5: Design thinking in business — applying design thinking to startups and business model testing

JNTUK R23 B.Tech IT II Year I Semester (2-1) Syllabus & Subject-wise Topics

#CategorySubjectL-T-PCredits
1BS&HDiscrete Mathematics & Graph Theory3-0-03
2BS&HUniversal Human Values – Understanding Harmony and Ethical Human Conduct2-1-03
3Engineering ScienceDigital Logic & Computer Organization3-0-03
4Professional CoreAdvanced Data Structures & Algorithms3-0-03
5Professional CoreObject Oriented Programming Through Java3-0-03
6Professional CoreAdvanced Data Structures Lab0-0-31.5
7Professional CoreObject Oriented Programming Through Java Lab0-0-31.5
8Skill Enhancement CoursePython Programming0-1-22
9Audit CourseEnvironmental Science2-0-0
Total16-2-820

Discrete Mathematics & Graph Theory

builds the logical and combinatorial toolkit (propositional logic, set theory, counting, recurrence relations, and graph theory) that underpins algorithm analysis, database theory, and reasoning about computation throughout the IT curriculum.

  • Unit 1: Mathematical logic — propositional calculus, well-formed formulas, truth tables, normal forms, and predicate calculus with quantifiers
  • Unit 2: Set theory — set operations, relations, partial ordering, Hasse diagrams, functions, and lattices
  • Unit 3: Combinatorics — counting principles, permutations and combinations, and generating functions for recurrence relations
  • Unit 4: Graph theory basics — graph representations, isomorphism, paths, circuits, and Eulerian/Hamiltonian graphs
  • Unit 5: Multigraphs — bipartite and planar graphs, graph colouring, spanning trees, and BFS/DFS spanning tree algorithms

Universal Human Values – Understanding Harmony and Ethical Human Conduct

a values-education course that helps students connect self-awareness, relationships, and professional ethics into a coherent, practice-based way of living and working.

  • Unit 1: Introduction to value education — self-exploration, natural acceptance, and the basic aspirations of happiness and prosperity
  • Unit 2: Harmony in the human being — understanding the self as distinct from yet connected to the body
  • Unit 3: Harmony in family and society — trust and respect as foundational relational values
  • Unit 4: Harmony in nature and existence — interconnectedness across the four orders of nature
  • Unit 5: Implications for professional ethics — translating holistic understanding into ethical human and professional conduct

Digital Logic & Computer Organization

covers how data is represented and processed at the hardware level, from logic gates up through processor and memory organization, giving IT students the hardware foundation that every higher software layer sits on.

  • Unit 1: Data representation and digital logic circuits — number systems, binary codes, logic gates, K-map minimization, decoders, and multiplexers
  • Unit 2: Sequential circuits and computer basics — flip-flops, counters, registers, computer types, and Von Neumann architecture
  • Unit 3: Computer arithmetic and processor organization — signed number addition/multiplication, fast adders, and instruction execution control
  • Unit 4: Memory organization — RAM/ROM, cache memory, virtual memory, and secondary storage
  • Unit 5: I/O organization — interrupts, DMA, buses, interface circuits, and standard I/O interfaces

Advanced Data Structures & Algorithms

extends basic data structures into balanced trees, graphs, and heaps, and pairs them with the classical algorithm-design paradigms (divide-and-conquer, greedy, dynamic programming, backtracking) needed to reason about efficiency and complexity.

  • Unit 1: Algorithm analysis and tree structures — asymptotic notation, AVL trees, and B-trees
  • Unit 2: Heaps, graphs, and divide-and-conquer — priority queues, graph traversal, quicksort, mergesort, and Strassen’s matrix multiplication
  • Unit 3: Greedy and dynamic programming — job sequencing, knapsack variants, shortest paths, and the travelling salesperson problem
  • Unit 4: Backtracking and branch-and-bound — N-queens, subset-sum, graph colouring, and 0/1 knapsack
  • Unit 5: NP-completeness — Cook’s theorem, NP-hard graph problems, and NP-hard scheduling problems

Object Oriented Programming Through Java

teaches core object-oriented design through Java syntax, class design, inheritance, and exception handling, then extends into threads, file I/O, JDBC, and JavaFX so students can build complete desktop applications.

  • Unit 1: Java fundamentals — program structure, data types, operators, and control statements
  • Unit 2: Classes and methods — constructors, access control, method overloading, and passing arguments
  • Unit 3: Arrays and inheritance — array operations, inheritance types, abstract classes, and interfaces
  • Unit 4: Packages and exceptions — package structure, exception hierarchy, and Java I/O streams
  • Unit 5: Strings, threads, and connectivity — string handling, multithreading, JDBC database access, and JavaFX GUI basics

Advanced Data Structures Lab

hands-on companion to the algorithms course, where students implement and benchmark the trees, graph algorithms, and optimization strategies covered in lecture.

  • Constructing and manipulating AVL trees, B-trees, and min/max heaps with insert/delete operations
  • Implementing graph traversals, spanning tree algorithms, and shortest-path methods
  • Applying backtracking and branch-and-bound to N-Queens, 0/1 knapsack, and travelling salesperson problems

Object Oriented Programming Through Java Lab

practical Java programming exercises that reinforce class design, inheritance, exception handling, threading, and database connectivity from the lecture course.

  • Implementing classes, constructors, method overloading, and inheritance hierarchies
  • Building exception handlers, multithreaded programs, and package-based applications
  • Connecting to databases via JDBC and building simple JavaFX interfaces

Python Programming

a skill-enhancement course that gets students comfortable writing practical Python, from core syntax through data structures, file handling, object orientation, and an introduction to the data-science stack (NumPy, Pandas).

  • Unit 1: Python basics — identifiers, control flow statements, and the Jupyter/Anaconda environment
  • Unit 2: Functions and collections — function definitions, argument handling, strings, and lists
  • Unit 3: Dictionaries, tuples, and sets — creation, built-in methods, and conversions between them
  • Unit 4: Files and OOP — file I/O, pickling, CSV handling, and Python classes/objects
  • Unit 5: Intro to data science — NumPy arrays, Pandas data frames, and JSON/XML handling

Environmental Science

a mandatory awareness course on natural resources, ecosystems, pollution, and sustainability, framed around the responsibility engineers carry when their work touches the environment.

  • Unit 1: Multidisciplinary nature of environmental studies and renewable/non-renewable natural resources
  • Unit 2: Ecosystems and biodiversity — structure, function, and conservation of biodiversity
  • Unit 3: Environmental pollution — causes, effects, and control of air, water, soil, and other pollution types
  • Unit 4: Social issues — sustainable development, water conservation, climate change, and environmental legislation
  • Unit 5: Human population and environment — population growth, health, and the role of IT in environmental monitoring