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

Internet of ThingsSemester 3-1 syllabus

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

Regulation
R23
Semester
3-1
Coverage
14 subject sections
Jump to a subject14 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
IoT
Links checked
Autonomous colleges may publish approved local course structures. If your college document differs, follow the document issued by your college or JNTUK.

Third year opens with the department’s first dedicated IoT theory course alongside databases and embedded systems, then branches into the first professional elective and an open elective. Skill-building continues with a second full-stack module and a Flutter-based UI design lab, and the community-service internship from the previous vacation is formally evaluated here. Total load is 15-1-10 contact hours for 23 credits.

Subjects

Internet of Things

  • Total: 3-0-0, 3 credits (Professional Core)
  • Unit 1: IoT fundamentals — consumer versus industrial IoT and core building blocks across industry use cases.
  • Unit 2: Reference architectures, edge computing, IoT gateways, and data-ingestion pipelines.
  • Unit 3: Sensors, transducers, and industrial data-acquisition/control systems.
  • Unit 4: Networking and communication — proximity protocols (ZigBee, Bluetooth), industrial protocols (Modbus, CANbus), and cloud messaging (MQTT, REST, WebSockets).
  • Unit 5: IoT data processing and storage — time-series data, summarization, and anomaly detection.
  • The course also includes student seminars on topics such as smart cities, IoT security, and low-power wide-area networks.

Database Management Systems

  • Total: 3-0-0, 3 credits (Professional Core)
  • Unit 1: Database fundamentals, schema architecture, and entity-relationship modeling.
  • Unit 2: The relational model, relational algebra/calculus, and basic SQL DDL/DML.
  • Unit 3: Advanced SQL querying — joins, subqueries, aggregation, and views.
  • Unit 4: Normalization theory from 1NF through 5NF, including BCNF and functional dependencies.
  • Unit 5: Transaction management, concurrency control, recovery, and B+ tree/hash-based indexing.

Embedded Systems

  • Total: 3-0-0, 3 credits (Professional Core)
  • Unit 1: Embedded system definitions, classification, and application domains.
  • Unit 2: Typical embedded system components — processors, memory types, sensors, and communication interfaces.
  • Unit 3: Embedded firmware concerns — reset circuits, watchdog timers, and real-time clocks.
  • Unit 4: RTOS-based design — tasks, processes, threads, and scheduling.
  • Unit 5: Task communication and synchronization, plus criteria for choosing an RTOS.

Professional Elective-I options:

Students choose one of the following four subjects (or an approved 12-week MOOC) as Professional Elective-I.

Software Engineering

  • Unit 1: Software life-cycle models — waterfall, rapid application development, agile, and spiral.
  • Unit 2: Project management, estimation techniques (COCOMO), and requirements specification.
  • Unit 3: Software design principles, function-oriented design, and user-interface design.
  • Unit 4: Coding practices, testing strategies, and software quality/reliability standards.
  • Unit 5: CASE tools, software maintenance, and software reuse practices.

Wireless Sensor Networks

  • Unit 1: Sensor network fundamentals, constraints, and application types.
  • Unit 2: MANETs versus WSNs and the enabling technologies/challenges specific to sensor networks.
  • Unit 3: Routing and MAC protocols, including S-MAC, B-MAC, and IEEE 802.15.4/ZigBee.
  • Unit 4: Data dissemination, data fusion, and real-time/security considerations.
  • Unit 5: WSN design principles, gateway architecture, and embedded operating systems such as TinyOS.

Artificial Intelligence

  • Unit 1: AI problem framing, intelligent-agent types, and state-space search formulation.
  • Unit 2: Uninformed and heuristic search strategies, including A* and local search methods.
  • Unit 3: Constraint satisfaction and adversarial game-search techniques (minimax, alpha-beta pruning).
  • Unit 4: Knowledge representation using predicate logic and rule-based reasoning.
  • Unit 5: Probabilistic reasoning, Bayesian networks, planning, and expert systems.

Cryptography & Network Security

  • Unit 1: Security principles, attack types, and classical encryption/substitution techniques.
  • Unit 2: Algebraic structures underlying symmetric cryptography and the number theory behind asymmetric schemes.
  • Unit 3: Symmetric ciphers (DES, AES, Blowfish) and asymmetric ciphers (RSA, Diffie-Hellman, elliptic curve).
  • Unit 4: Cryptographic hash functions, message authentication codes, and digital signatures.
  • Unit 5: Transport, IP, and email security mechanisms such as HTTPS, IPSec, and PGP/S-MIME.

Open Elective-I / Entrepreneurship Development & Venture Creation

  • Total: 3-0-0, 3 credits
  • Students take either a university-wide open elective or the department’s Entrepreneurship Development & Venture Creation option, covering venture planning and startup fundamentals.

Internet of Things and Embedded Systems Lab

  • Total: 0-0-3, 1.5 credits (Professional Core)
  • 8051 assembly-language exercises and embedded C programming basics.
  • Arduino platform setup and multi-protocol communication (ZigBee, GSM, Bluetooth) experiments.
  • Raspberry Pi setup, Python-based sensor interfacing, and cloud data logging.
  • Capstone exercise designing an end-to-end IoT system.

Database Management Systems Lab

  • Total: 0-0-3, 1.5 credits (Professional Core)
  • Table creation, constraints, and core DML/DDL practice.
  • Nested queries, aggregate functions, and view management.
  • PL/SQL programming — control structures, procedures, functions, cursors, and triggers.
  • Indexing exercises and JDBC-based Java-to-database connectivity.

Full Stack Development-2 (Skill Enhancement Course)

  • Total: 0-1-2, 2 credits
  • Node.js fundamentals — HTTP servers, URL parsing, and custom modules.
  • Building RESTful APIs and session-based authentication in Express.js.
  • React.js components, props, state, hooks, and routing.
  • MongoDB-based CRUD operations for a single-page application.

User Interface Design Using Flutter

  • Total: 0-0-2, 1 credit (Engineering Science)
  • Dart/Flutter environment setup and language basics.
  • Core widgets, layout structures (Row/Column/Stack), and responsive design techniques.
  • Navigation, state management (setState/Provider), and custom themed widgets.
  • Form validation, animations, REST API data fetching, and basic UI testing.

Evaluation of Community Service / Internship

  • Total: 2 credits, no weekly contact hours
  • Assessment of the 8-week community-service/internship undertaken during the prior vacation period.

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-1 · IOT JNTUK R23 B.Tech IoT III Year I Semester (3-1) Syllabus & Subject-wise Topics

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

PDF files
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.