by | Jul 11, 2026 | JNTUK R23 Syllabus
This semester lays the mathematical and programming groundwork for the Cyber Security branch, pairing discrete mathematics and digital logic with object-oriented Java and modern data-structure design. A humanities course on human values and an audit course on environmental science round out the load alongside an introductory Python skill-enhancement course.
Subjects
Discrete Mathematics & Graph Theory
- Unit 1: Mathematical logic — propositional statements, truth tables, logical equivalence, and predicate logic with quantifiers.
- Unit 2: Set theory — set operations, relation properties, equivalence and partial orders, and function types including bijections and recursive functions.
- Unit 3: Combinatorics and recurrence relations — counting principles, permutations/combinations, generating functions, and methods for solving recurrences.
- Unit 4: Graph theory fundamentals — graph representation, isomorphism, paths, and Eulerian/Hamiltonian graphs.
- Unit 5: Multigraphs — planarity, graph coloring, spanning trees, and BFS/DFS-based spanning tree construction.
- Credit structure: L-T-P-C = 3-0-0-3.
Universal Human Values — Understanding Harmony and Ethical Human Conduct
- Unit 1: Introduction to value education and the idea of holistic human development.
- Unit 2: Harmony within the individual — distinguishing the needs of self and body.
- Unit 3: Harmony in family and society, built around trust and mutual respect.
- Unit 4: Harmony with nature and existence, framed as interconnected orders of reality.
- Unit 5: Implications for professional ethics and value-based living in a career context.
- Credit structure: L-T-P-C = 2-1-0-3.
Digital Logic & Computer Organization
- Unit 1: Number systems, binary codes, and basic combinational logic circuits including decoders and multiplexers.
- Unit 2: Sequential circuits (flip-flops, counters, registers) and the basic structure of a computer system.
- Unit 3: Computer arithmetic for addition, multiplication, and division, plus processor organization and control.
- Unit 4: Memory hierarchy — RAM, ROM, cache, and virtual memory concepts.
- Unit 5: Input/output organization, interrupts, and direct memory access.
- Credit structure: L-T-P-C = 3-0-0-3.
Advanced Data Structures & Algorithm Analysis
- Unit 1: Complexity analysis fundamentals alongside AVL and B-tree construction and maintenance.
- Unit 2: Heaps, graph traversal and connectivity, and divide-and-conquer algorithms like quicksort and mergesort.
- Unit 3: Greedy algorithms and dynamic programming, covering shortest paths and optimal search trees.
- Unit 4: Backtracking and branch-and-bound strategies applied to classic combinatorial problems.
- Unit 5: NP-hard and NP-complete problem classification and related scheduling problems.
- Credit structure: L-T-P-C = 3-0-0-3.
Object Oriented Programming Through Java
- Unit 1: Java program structure, data types, operators, and control statements.
- Unit 2: Classes, objects, constructors, and method design.
- Unit 3: Arrays and the inheritance/interface model in Java.
- Unit 4: Packages, the core Java library, exception handling, and file I/O.
- Unit 5: String handling, multithreading, JDBC database connectivity, and JavaFX GUI basics.
- Credit structure: L-T-P-C = 3-0-0-3.
Advanced Data Structures and Algorithm Analysis Lab
- Focus: hands-on construction and manipulation of AVL trees, B-trees, and heaps, plus implementation of the algorithm design strategies covered in the theory course.
- Representative exercises: building and traversing trees from file input, comparing sorting algorithm runtimes, and solving shortest-path, knapsack, and N-Queens problems programmatically.
- Credit structure: L-T-P-C = 0-0-3-1.5.
Object Oriented Programming Through Java Lab
- Focus: applying Java OOP concepts practically — classes, inheritance, exception handling, threads, and GUI basics.
- Representative exercises: implementing overloaded constructors and methods, multilevel inheritance, custom exceptions, multithreaded programs, and small JavaFX interfaces.
- Credit structure: L-T-P-C = 0-0-3-1.5.
Python Programming
(Skill Enhancement Course)
- Unit 1: Language basics — syntax, data types, control flow, and exception handling.
- Unit 2: Functions, string handling, and list operations.
- Unit 3: Dictionaries, tuples, and sets, with attention to how these structures relate to each other.
- Unit 4: File handling and object-oriented programming in Python.
- Unit 5: An introduction to data science tooling, including NumPy and Pandas.
- Credit structure: L-T-P-C = 0-1-2-2.
Environmental Science
(Audit Course)
- Unit 1: The multidisciplinary scope of environmental studies and classification of natural resources.
- Unit 2: Ecosystem structure and function, and the fundamentals of biodiversity conservation.
- Unit 3: Causes, effects, and control measures for major categories of pollution and solid waste.
- Unit 4: Social dimensions of sustainability, including water conservation and environmental legislation.
- Unit 5: Population growth and its relationship to human health, welfare programs, and community fieldwork.
- Credit structure: L-T-P-C = 2-0-0-0 (audit, non-credit bearing).
Semester load: 16-2-8 contact hours, 20 credits total, plus a mandatory 8-week community service project internship during the following summer.
by | Jul 11, 2026 | JNTUK R23 Syllabus
The second semester of the second year shifts toward core systems knowledge — operating systems, databases, and computer networks — while introducing managerial economics, a number-theory course that anchors later cryptography work, and the first full-stack web development skill course. A design-thinking course closes out the semester’s non-technical component.
Subjects
Managerial Economics and Financial Analysis
- Unit 1: Foundations of managerial economics and the theory of demand and demand forecasting.
- Unit 2: Production and cost analysis, including break-even analysis.
- Unit 3: Business organization structures and market types, with pricing strategy.
- Unit 4: Capital budgeting techniques such as payback period, NPV, and IRR.
- Unit 5: Financial accounting basics and ratio-based financial statement analysis.
- Credit structure: L-T-P-C = 2-0-0-2.
Number Theory and Its Applications
- Unit 1: Divisibility, greatest common divisors, and prime factorization.
- Unit 2: Congruences, linear congruences, and the Chinese remainder theorem.
- Unit 3: Applications of congruence such as divisibility tests, hashing, and Euler’s theorem.
- Unit 4: Finite fields, primality testing, and factorization methods.
- Unit 5: Cryptology fundamentals — ciphers, public-key cryptography, and the RSA algorithm.
- Credit structure: L-T-P-C = 3-0-0-3.
Operating Systems
- Unit 1: Operating system services, system calls, and overall OS design and structure.
- Unit 2: Process management, threading models, and CPU scheduling algorithms.
- Unit 3: Synchronization primitives and deadlock handling strategies.
- Unit 4: Memory management strategies including paging and virtual memory.
- Unit 5: File systems, storage management, and protection mechanisms.
- Credit structure: L-T-P-C = 3-0-0-3.
Database Management Systems
- Unit 1: Database fundamentals and entity-relationship modeling.
- Unit 2: The relational model, relational algebra, and introductory SQL.
- Unit 3: Advanced SQL querying — joins, subqueries, grouping, and views.
- Unit 4: Schema refinement through normalization up to higher normal forms.
- Unit 5: Transaction management, concurrency control, recovery, and indexing techniques.
- Credit structure: L-T-P-C = 3-0-0-3.
Computer Networks
- Unit 1: Network types, reference models, and protocol layering concepts.
- Unit 2: The data link layer — framing, error control, and medium access protocols including Ethernet.
- Unit 3: The network layer — routing algorithms, IP addressing, and internetworking.
- Unit 4: The transport layer — socket programming, TCP/UDP mechanics, and congestion control.
- Unit 5: The application layer — email, the web, and content delivery.
- Credit structure: L-T-P-C = 3-0-0-3.
Computer Networks Lab
- Focus: hands-on networking using cabling, device configuration, protocol simulators, and packet analysis tools.
- Representative exercises: building network topologies in Packet Tracer with distance-vector and link-state routing, socket programming in Java, and traffic inspection with Wireshark and NS2/NS3.
- Credit structure: L-T-P-C = 0-0-3-1.5.
Database Management Systems Lab
- Focus: practicing SQL and PL/SQL against a live database, including stored procedures, functions, cursors, and triggers.
- Representative exercises: schema creation with constraints, nested queries and aggregate functions, PL/SQL blocks with exception handling, and JDBC-based Java-to-database connectivity.
- Credit structure: L-T-P-C = 0-0-3-1.5.
Full Stack Development-1
(Skill Enhancement Course)
- Focus: building static and interactive web pages using HTML, CSS, and JavaScript, with an introduction to Node.js.
- Representative exercises: HTML tables/forms/frames, CSS selectors and box-model styling, JavaScript objects and events, form validation, and a basic Node.js web server.
- Credit structure: L-T-P-C = 0-1-2-2.
Design Thinking & Innovation
- Unit 1: Foundational design principles and the history of design thinking.
- Unit 2: The design thinking process — empathize, analyze, ideate, and prototype.
- Unit 3: Innovation as distinct from creativity, and how teams sustain both.
- Unit 4: Product design fundamentals, from problem framing to specification.
- Unit 5: Applying design thinking to business strategy and startup contexts.
- Credit structure: L-T-P-C = 1-0-2-2.
Semester load: 15-1-10 contact hours, 21 credits total. A mandatory 8-week Community Service Project Internship runs during the following summer vacation.
by | Jul 11, 2026 | JNTUK R23 Syllabus
Third year opens with the branch’s defining coursework: an introduction to cyber security itself, alongside cloud computing and automata/compiler theory. Students also choose a Professional Elective and an Open Elective, continue full-stack development, and pick up Flutter-based UI design, while a community service internship evaluation closes out the earlier fieldwork requirement.
Subjects
Cloud Computing
- Unit 1: Cloud fundamentals — service models (IaaS/PaaS/SaaS) and deployment models.
- Unit 2: Enabling technologies such as distributed computing, SOA, and virtualization.
- Unit 3: Virtualization and containers, including Docker and orchestration platforms.
- Unit 4: Cloud economics, interoperability, and security challenges.
- Unit 5: Advanced topics — serverless computing, cloud-centric IoT, and edge/fog computing.
- Credit structure: L-T-P-C = 3-0-0-3.
Introduction to Cyber Security
- Unit 1: Foundations of information security and best practices for protecting systems and networks.
- Unit 2: Cyber ethics and law, covering intellectual property, ethical hacking, and cybercrime.
- Unit 3: Penetration testing concepts and methodology from a tester’s perspective.
- Unit 4: Web application security issues (XSS, SQL injection, session hijacking) and forensic evidence handling.
- Unit 5: Information risk management and incident response, including forensic investigation tools.
- Credit structure: L-T-P-C = 3-0-0-3.
Automata Theory & Compiler Design
- Unit 1: Finite automata — deterministic and non-deterministic models and their equivalence.
- Unit 2: Regular expressions, the pumping lemma, and context-free grammars.
- Unit 3: Pushdown automata, Turing machines, and the theory of undecidability.
- Unit 4: Compiler structure, lexical analysis, and syntax analysis including LR parsing.
- Unit 5: Syntax-directed translation, intermediate code generation, and runtime environments.
- Credit structure: L-T-P-C = 3-0-0-3.
Professional Elective-I
(student selects one)
- Software Engineering — covers software life-cycle models, requirements and project management, software and user-interface design, testing and quality management, and CASE tools/maintenance/reuse practices.
- Wireless Sensor Networks — covers sensor network fundamentals, MANET/WSN relationships, routing and MAC protocols, data dissemination, and WSN design principles including TinyOS.
- Artificial Intelligence — covers intelligent agents and problem-space search, heuristic and adversarial search, constraint satisfaction, knowledge representation and reasoning, and probabilistic reasoning with expert systems.
- Internet of Things — covers the predecessors and emergence of IoT, sensing/actuation, connectivity technologies, interoperability and fog computing, and emerging IoT paradigms with case studies.
- A 12-week MOOC (SWAYAM/NPTEL) recommended by the Board of Studies may substitute for any of the above.
Open Elective-I
chosen from the university’s open elective basket, or substituted with Entrepreneurship Development & Venture Creation for students following that track.
Cloud Computing Lab
- Focus: practical exposure to virtualization, containerization, and cloud service deployment.
- Representative exercises: setting up VirtualBox/OpenStack instances, deploying Docker containers, using AWS EC2 and Google App Engine, and simulating cloud scheduling with CloudSim.
- Credit structure: L-T-P-C = 0-0-3-1.5.
Cyber Security Lab
- Focus: practical exposure to cybersecurity threats and forensic tooling.
- Representative exercises: port scanning with nmap, honeypot setup, cryptographic tool use (CrypTool), packet analysis with Wireshark and Snort, and memory/file forensics with FTK Imager and Autopsy.
- Credit structure: L-T-P-C = 0-0-3-1.5.
Full Stack Development-2
(Skill Enhancement Course)
- Focus: server-side development with Node.js/Express and client-side development with React, plus MongoDB.
- Representative exercises: TypeScript fundamentals, Express routing/middleware/sessions, React components/props/hooks/routing, and MongoDB CRUD operations.
- Credit structure: L-T-P-C = 0-1-2-2.
User Interface Design Using Flutter
- Focus: building responsive mobile UIs with Flutter and Dart.
- Representative exercises: exploring core widgets and layouts, implementing navigation and state management, custom widget styling and theming, form validation, animation, and REST API data fetching.
- Credit structure: L-T-P-C = 0-0-2-1.
Evaluation of Community Service Internship
assessment of the 8-week community service project internship completed after II Year II Semester (2 credits).
Semester load: 15-1-10 contact hours, 23 credits total. Minor/Honors course slots are also available to interested students from the same specialized pools.
by | Jul 11, 2026 | JNTUK R23 Syllabus
This semester concentrates the program’s security specialization — cyber crime and digital forensics alongside cryptography and network security — while adding machine learning and two Professional Elective slots that let students branch into testing, systems, or applied security topics. A mandatory industry internship follows over the summer, alongside soft-skills/IELTS and technical writing preparation.
Subjects
Cyber Crimes & Digital Forensics
- Unit 1: Nature, scope, and categories of cybercrime.
- Unit 2: Specific cybercrime issues — unauthorized access, malicious code, and intellectual property violations.
- Unit 3: Cybercrime investigation techniques, including email and IP tracking and evidence recovery.
- Unit 4: Digital forensics tools and techniques across Windows, Linux, and network environments.
- Unit 5: Legal and regulatory frameworks governing digital evidence and cybercrime.
- Credit structure: L-T-P-C = 3-0-0-3.
Cryptography & Network Security
- Unit 1: Core security concepts, classical encryption techniques, and security service models.
- Unit 2: The algebraic and number-theoretic foundations underlying symmetric and asymmetric cryptography.
- Unit 3: Symmetric ciphers (DES, AES, RC4/RC5) and asymmetric ciphers (RSA, Diffie-Hellman, elliptic curve cryptography).
- Unit 4: Cryptographic hash functions, message authentication codes, and digital signature schemes.
- Unit 5: Applied network and internet security — transport-level security, IPsec, and email security (S/MIME, PGP).
- Credit structure: L-T-P-C = 3-0-0-3.
Machine Learning
- Unit 1: The evolution and paradigms of machine learning and the stages of a typical ML pipeline.
- Unit 2: Nearest-neighbor based models and distance/proximity measures.
- Unit 3: Decision-tree models and Bayesian classification.
- Unit 4: Linear discriminants, support vector machines, and multi-layer perceptrons.
- Unit 5: Clustering techniques, including k-means and spectral clustering.
- Credit structure: L-T-P-C = 3-0-0-3.
Professional Elective-II
(student selects one)
- Software Testing Methodologies — covers testing fundamentals, transaction-flow and data-flow testing, path-based and logic-based testing, and state-graph/graph-matrix testing approaches.
- DevOps — covers the DevOps lifecycle, source-code management with Git, CI/CD build automation with Jenkins, containerization with Docker, and configuration management with Ansible/Kubernetes.
- Microprocessors & Microcontrollers — covers 8086 architecture and programming, memory/peripheral interfacing, and 8051 microcontroller architecture and interfacing.
- Applied Cryptography — covers cryptographic protocol foundations, key-length and cipher-mode considerations, public-key algorithms and signature schemes, and real-world protocol deployments like PGP and Kerberos.
- A 12-week MOOC (SWAYAM/NPTEL) recommended by the Board of Studies may substitute for any of the above.
Professional Elective-III
(student selects one)
- Software Project Management — covers conventional and iterative software management approaches, project life-cycle phases, iterative planning, and agile/DevOps adoption.
- Mobile Adhoc Networks — covers MANET characteristics and MAC/routing protocols, transport-layer solutions, security in ad hoc networks, and wireless sensor network fundamentals.
- Natural Language Processing — covers language modeling and morphology, word-level analysis and POS tagging, syntactic parsing, semantics/word-sense disambiguation, and discourse analysis.
- Security Assessment and Risk Analysis — covers secure software design principles, risk management frameworks, enterprise authentication and cryptography, and security development frameworks for e-commerce systems.
- A 12-week MOOC (SWAYAM/NPTEL) recommended by the Board of Studies may substitute for any of the above.
Open Elective-II
chosen from the university’s open elective basket for this semester.
Cryptography & Network Security Lab
- Focus: implementing classical and modern cryptographic algorithms in code.
- Representative exercises: Caesar/substitution/Hill ciphers, DES/Blowfish/Rijndael implementations, RSA and Diffie-Hellman key exchange, and SHA-1 message digest computation.
- Credit structure: L-T-P-C = 0-0-3-1.5.
Cyber Crimes & Digital Forensics Lab
- Focus: applying forensic evidence-collection procedures to disk and memory images.
- Representative exercises: RAM/disk capture with FTK Imager, memory analysis with Volatility, live incident response, email/mobile/network forensic case work.
- Credit structure: L-T-P-C = 0-0-3-1.5.
Soft Skills OR IELTS
(Skill Enhancement Course)
- Focus: workplace communication, interview readiness, and interpersonal skills (Soft Skills track) or English proficiency test preparation (IELTS track).
- Representative topics: self-analysis and communication styles, self-management etiquette, grammar and correspondence, group discussion/interview practice, and interpersonal relationship dynamics.
- Credit structure: L-T-P-C = 0-1-2-2.
Technical Paper Writing & IPR
(Audit Course)
- Unit 1: Fundamentals of technical report writing and structuring.
- Unit 2: Drafting, editing, and plain-English writing practices.
- Unit 3: Proofreading, summarizing, and presenting technical reports.
- Unit 4: Word-processing tools for producing polished technical documents.
- Unit 5: Intellectual property fundamentals — patents, designs, trademarks, and copyright.
- Credit structure: L-T-P-C = 2-0-0-0 (audit, non-credit bearing).
Semester load: 20-1-8 contact hours, 23 credits total, plus a mandatory 8-week industry internship during the following summer vacation.
by | Jul 11, 2026 | JNTUK R23 Syllabus
The final taught semester pairs blockchain technology and human resource management with two more Professional Elective slots covering emerging areas like deep learning, malware analysis, AR/VR, and cyber law/policy. Two Open Electives, an ethical hacking skill course, and a Constitution of India audit course round out the load, alongside evaluation of the prior industry internship.
Subjects
Blockchain Technology
- Unit 1: Blockchain fundamentals, block structure, and consensus mechanisms; an introduction to cryptocurrency.
- Unit 2: Public blockchain systems and smart contracts, using Bitcoin and Ethereum as reference platforms.
- Unit 3: Private and consortium blockchain systems, including Hyperledger, and the mechanics of Initial Coin Offerings.
- Unit 4: Security considerations in blockchain systems and their application across industries.
- Unit 5: Case studies and hands-on blockchain platform work using Python and Hyperledger Fabric.
- Credit structure: L-T-P-C = 3-0-0-3.
Human Resource Management
- Unit 1: Core concepts, philosophy, and policy framework of HRM.
- Unit 2: HR system design, departmental structure, and HR information systems.
- Unit 3: Functional areas of HRM — recruitment, compensation, and employee relations.
- Unit 4: Human resource planning and the strategic role of HR in organizational competitiveness.
- Unit 5: HRM considerations specific to the service sector, including customer-facing employee management.
- Credit structure: L-T-P-C = 2-0-0-2.
Professional Elective-IV
(student selects one)
- Software Architecture & Design Patterns — covers design pattern fundamentals, system analysis, structural design patterns, MVC architecture, and distributed object design.
- Network Management Systems and Operations — covers network management standards, SNMP-based management, RMON and TMN, network management tools, and web-based management.
- Deep Learning — covers perceptron fundamentals, feedforward and deep networks, optimization/regularization techniques, recurrent and convolutional networks, and recent trends like transformers.
- Malware Analysis & Reverse Engineering — covers malware analysis fundamentals, forensic discovery techniques, kernel/process debugging, memory forensics with Volatility, and domain/IP research methods.
- A 12-week MOOC (SWAYAM/NPTEL) recommended by the Board of Studies may substitute for any of the above.
Professional Elective-V
(student selects one)
- Augmented Reality & Virtual Reality — covers AR fundamentals and tracking, computer vision for AR, VR geometry and optics, human visual physiology, and motion/interaction in virtual worlds.
- Intrusion Detection and Prevention System — covers intrusion detection history and information sources, prevention systems and response strategies, Snort installation and configuration, Snort rule-writing, and IDS/IPS architecture models.
- Metaverse — covers metaverse fundamentals, VR/AR technologies, blockchain and decentralization (NFTs, DeFi), metaverse economics and social structures, and development tools like Unity and WebXR.
- Cyber Laws and Security Policies — covers computer security fundamentals and legislation, secure system planning, corporate information security policy tiers, information handling practices, and organizational/human security factors.
- A 12-week MOOC (SWAYAM/NPTEL) recommended by the Board of Studies may substitute for any of the above.
Open Elective-III
chosen from the university’s open elective basket for this semester.
Open Elective-IV
chosen from the university’s open elective basket for this semester.
Ethical Hacking
(Skill Enhancement Course)
- Unit 1: Windows security basics — password mechanisms, browser artifacts, and system cleanup.
- Unit 2: Advanced Windows internals, registry editing, and system customization/hardening.
- Unit 3: Password cracking techniques across Windows, Unix, and web authentication contexts.
- Unit 4: Scripting fundamentals (Perl) used to automate security tasks.
- Unit 5: Virus mechanics — boot-sector, file, and polymorphic viruses, and basic malware construction concepts for defensive understanding.
- Credit structure: L-T-P-C = 0-1-2-2.
Constitution of India
(Audit Course)
- Unit 1: History and drafting of the Indian Constitution and its guiding philosophy.
- Unit 2: Fundamental rights, directive principles, and fundamental duties.
- Unit 3: The organs of governance — legislature, executive, and judiciary.
- Unit 4: Local administration structures, from municipalities to village-level governance.
- Unit 5: The Election Commission and institutional protections for marginalized groups.
- Credit structure: L-T-P-C = 2-0-0-0 (audit, non-credit bearing).
Evaluation of Industry Internship
assessment of the 8-week mandatory industry internship completed after III Year II Semester (2 credits).
Semester load: 19-1-2 contact hours, 21 credits total.