Site icon Jntuk Materials,Lecture Notes,Previous Question Papers

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

# Category Subject L-T-P Credits
1 Management Course-I Optimization Techniques 2-0-0 2
2 Engineering Science/Basic Science Probability & Statistics 3-0-0 3
3 Professional Core Operating Systems 3-0-0 3
4 Professional Core Database Management Systems 3-0-0 3
5 Professional Core Software Engineering 3-0-0 3
6 Professional Core Operating Systems & Software Engineering Lab 0-0-3 1.5
7 Professional Core Database Management Systems Lab 0-0-3 1.5
8 Skill Enhancement Course Python with Django 0-1-2 2
9 BS&H Design Thinking & Innovation 1-0-2 2
Total 15-1-10 21

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.

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.

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.

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.

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.

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.

Database Management Systems Lab

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

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.

Design Thinking & Innovation

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

Exit mobile version