Curated Academic Repository · Autonomous Curriculum

Academic Study Notes

An authoritative engineering archive curated for conceptual depth and exam performance. Complete subject revision guides, official syllabus modules, and solved question banks.

8 Core 5th Sem Subjects
7 Official Syllabi Connected
979+ Solved Q&A (Groups A/B/C)

Semester 5

Active Semester

Autonomous MAKAUT B.Tech CSE Curriculum — 8 core subjects, solved group questions, and official university syllabus documents.

Explore 5th Sem Syllabus 8 Subjects · 979 Q&A
PCC-CS501 · 3 Cr

Compiler Design

Lexical analysis, LL(1) parsing, FIRST/FOLLOW sets, SLR/LALR/CLR parse tables, SDT, and three-address intermediate code generation.

Official Syllabus Modules
M1: Lexical Analysis M2: LL(1)/LR Parsing M3: SDT M4: Type Systems M5: Run-Time M6: Code Gen
122 Questions Groups A / B / C 3L/week
PCC-CS502 · 3 Cr

Operating Systems

Process lifecycle, CPU scheduling, semaphores, deadlock avoidance (Banker's), paging, virtual memory, and UNIX file system inodes.

Official Syllabus Modules
M1: OS & Syscalls M2: CPU Scheduling M3: Synchronization M4: Deadlocks M5: Virtual Memory M6: UNIX Inodes
123 Questions Groups A / B / C 3L/week
PCC-CS503 · 3 Cr

Object Oriented Programming

Core Java OOP paradigm, dynamic binding, inheritance hierarchies, exception handling architecture, multithreading, and collections.

Official Syllabus Modules
M1: OOP Concepts M2: Constructors M3: Polymorphism M4: Exceptions M5: Multithreading M6: Collections
122 Questions Groups A / B / C 3L/week
PCC-CS504 · 3 Cr

Computer Networks

OSI 7-layer architecture, TCP/IP stack, sliding window protocols, CRC, CIDR subnetting, distance vector and link-state routing algorithms.

Official Syllabus Modules
M1: Layering Models M2: Data Link & CRC M3: MAC & Ethernet M4: IP & Routing M5: Transport TCP M6: App Layer
123 Questions Groups A / B / C 3L/week
ESC501 · 3 Cr

Software Engineering

Lifecycle models (Agile Scrum/Spiral), SRS specifications, DFD leveling, modular cohesion/coupling, COCOMO cost models, and McCabe testing.

Official Syllabus Modules
M1: SDLC & Agile M2: SRS & DFD M3: Modular Design M4: Verification & Test M5: COCOMO & SCM
122 Questions Groups A / B / C 3L/week
HSMC-501 · 3 Cr

Industrial Management

Management principles (Taylor & Fayol), motivation theories, EOQ inventory optimization, PERT/CPM critical paths, and TQM quality control.

Official Syllabus Modules
M1: Management Principles M2: HRM & Motivation M3: Costing & BEP M4: EOQ Inventory M5: PERT/CPM & TQM
122 Questions Groups A / B / C 3L/week
PEC-IT501B · 3 Cr

Artificial Intelligence

PEAS intelligent agents, A* heuristic search, Minimax with alpha-beta pruning, first-order logic resolution, and fuzzy reasoning systems.

Official Syllabus Modules
M1: PEAS Agents M2: A* & Heuristics M3: Minimax Games M4: FOL Resolution M5: Bayes & Fuzzy M6: Learning & NLP
123 Questions Groups A / B / C 3L/week
MC-CS501 · Mandatory

Constitution & IKT

Indian constitutional framework, Preamble, Fundamental Rights & Duties, Union/State executive governance, and Panchayati Raj administration.

Official Syllabus Modules
M1: Preamble & Rights M2: Union Executive M3: State Secretariat M4: Local PRI Governance M5: Election Commission
122 Questions Groups A / B / C Non-Credit
DBMS · 3 Cr

Database Management

Relational algebra, SQL schema normalization (1NF to BCNF), ER modeling, transaction schedules, and ACID concurrency control.

Official Syllabus Modules
M1: Relational Schema M2: SQL & Algebra M3: Normalization BCNF M4: Transactions & ACID
Core Notes Revision Deck MAKAUT Scheme
Official MAKAUT Curricular Repository

5th Semester Subject-Wise Syllabus Hub

Directly inspect unit-by-unit syllabus breakdowns, lecture credit allocations, and download official university curriculum PDFs.

Go to Semester 5 Portal →

Compiler Design

Code: PCC-CS501 3L/week · 3 Credits Compulsory Theory 25 CA + 70 Exam
Download Official MAKAUT PDF
Module 16 Hours

Lexical Analysis & Compiler Phases

Phases of a compiler, pass structure, lexical tokens, regular expressions to finite automata (NFA/DFA), transition diagrams, and LEX lexical analyzer generator.

Module 210 Hours

Syntax Analysis & Parsing

Context-Free Grammars, derivation trees, ambiguity. Top-Down LL(1) parsing, FIRST & FOLLOW sets. Bottom-Up LR parsing, Shift-Reduce, SLR(1), LALR(1), CLR(1) tables, YACC parser generator.

Module 35 Hours

Syntax Directed Translation

Syntax-directed definitions (SDD), synthesized and inherited attributes, dependency graphs, evaluation orders, translation schemes (SDT), and construction of syntax trees.

Module 44 Hours

Type Checking & Type Systems

Type systems, specification of a simple type checker, structural and nominal equivalence of type expressions, implicit & explicit type conversions.

Module 55 Hours

Run-Time Environments

Source language issues, activation trees, control stack, symbol tables, storage organization, activation records, static vs stack vs heap allocation strategies, parameter passing techniques.

Module 66 Hours

Intermediate Code & Optimization

Intermediate representations, Three-Address Code, quadruples, triples, indirect triples. Basic blocks, flow graphs, DAG representation, loop optimization, and peephole optimization.

Operating Systems

Code: PCC-CS502 3L/week · 3 Credits Compulsory Theory 25 CA + 70 Exam
Download Official MAKAUT PDF
Module 13 Hours

Introduction to Operating Systems

Generations of OS, OS services, system calls, OS architectures: monolithic, layered, microkernel, virtual machine concepts. Case study on UNIX and Windows.

Module 26 Hours

Processes & CPU Scheduling

Process concept, PCB, states. Threads & models. Schedulers, context switching. Algorithms: FCFS, SJF, SRTF, Priority, Round Robin, Multilevel Queue scheduling.

Module 36 Hours

Process Synchronization

Critical section problem, Peterson's solution, hardware synchronization, semaphores, mutexes, monitors. Classical problems: Bounded Buffer, Readers-Writers, Dining Philosophers.

Module 45 Hours

Deadlocks

Necessary conditions, Resource Allocation Graphs (RAG), deadlock prevention strategies, avoidance via Banker's algorithm (Safety & Request), detection and recovery.

Module 58 Hours

Memory Management & Virtual Memory

Contiguous allocation, external & internal fragmentation, paging, TLB hardware, segmentation. Virtual memory, demand paging, page replacement: FIFO, LRU, Optimal, Belady's anomaly, thrashing.

Module 66 Hours

File Systems & Disk Scheduling

File attributes, access methods, directory structures, UNIX Inode indexing. Disk structure, scheduling algorithms: FCFS, SSTF, SCAN, C-SCAN, LOOK, C-LOOK.

Object Oriented Programming

Code: PCC-CS503 3L/week · 3 Credits Compulsory Theory 25 CA + 70 Exam
Download Official MAKAUT PDF
Module 14 Hours

Object-Oriented Concepts

Classes, objects, members of a class, relationships, data abstraction, encapsulation, message passing, Java environment and JVM architecture.

Module 26 Hours

Classes, Methods & Constructors

Constructor overloading, copy constructors, 'this' keyword, static members, garbage collection mechanisms, finalize method, string manipulation and StringBuffer.

Module 37 Hours

Inheritance & Polymorphism

Superclasses and subclasses, 'super' keyword, method overriding, dynamic method dispatch (runtime polymorphism), abstract classes, final keyword, interfaces and multiple inheritance simulation.

Module 45 Hours

Packages & Exception Handling

Defining and importing packages, access protection. Exception types, try, catch, throw, throws, finally clauses, custom user-defined exception handling.

Module 56 Hours

Multithreaded Programming

Thread creation (Thread class vs Runnable), thread priorities, thread synchronization (synchronized methods and blocks), inter-thread communication (wait, notify, notifyAll), deadlocks.

Module 67 Hours

Generics & Java Collections

Generic classes and methods, wildcards. Collections Framework: List, Set, Map, ArrayList, LinkedList, HashSet, HashMap, Iterator, File I/O streams.

Software Engineering

Code: ESC501 3L/week · 3 Credits Engineering Science 25 CA + 70 Exam
Download Official MAKAUT PDF
Module 16 Hours

Software Process Models

Software engineering methodologies, SDLC, Waterfall model, Prototyping, Spiral model, Evolutionary models, Agile methodologies (Scrum, Sprint planning, User stories).

Module 25 Hours

Requirements Engineering

Functional and non-functional requirements, SRS document structure (IEEE standard), Data Flow Diagrams (DFD levels 0/1/2), Data Dictionary, UML use case and sequence diagrams.

Module 36 Hours

Design Principles & Modularity

Architectural design, modularity, functional independence, Cohesion types (coincidental to functional), Coupling types (content to data), Structured coding, information hiding.

Module 48 Hours

Software Testing Strategies

Verification and validation. Levels of testing: Unit, Integration (top-down, bottom-up), System, Acceptance. Black-box testing (Equivalence Partitioning, BVA). White-box testing (Basis Path, McCabe Cyclomatic Complexity).

Module 56 Hours

Project Management & Quality

Software project scheduling, staffing, Configuration Management (SCM), cost estimation (COCOMO models), Software quality assurance, SEI CMM levels, ISO 9000 certification.

Industrial Management

Code: HSMC-501 3L/week · 3 Credits Humanities & Social Sci 25 CA + 70 Exam
Download Official MAKAUT PDF
Module 14 Hours

Management Principles & Functions

Nature and concepts of management, management functions (planning, organizing, leading, controlling). Scientific management: Taylor's principles, Fayol's 14 administrative principles.

Module 26 Hours

Human Resource & Motivation

Organizational structures, delegation, decentralization. Motivation theories: Maslow's hierarchy, Herzberg's two-factor, McGregor's Theory X/Y. Leadership styles.

Module 38 Hours

Financial Management & Costing

Financial accounting, Balance Sheet, Profit & Loss statements, depreciation methods, cost elements, Break-Even Analysis (BEP), capital budgeting techniques.

Module 48 Hours

Production & Inventory Control

Types of production (Job, Batch, Mass). Inventory control models: Economic Order Quantity (EOQ), ABC analysis, VED analysis, Just-in-Time (JIT) production concepts.

Module 58 Hours

Project Networks & Quality

Network analysis: CPM and PERT, identifying critical paths, slack time calculation. Quality management: Total Quality Management (TQM), Six Sigma, ISO quality systems.

Artificial Intelligence

Code: PEC-IT501B 3L/week · 3 Credits Professional Elective 25 CA + 70 Exam
Download Official MAKAUT PDF
Module 13 Hours

AI Foundations & Agents

Turing test, definitions of AI. Intelligent agents: PEAS model (Performance, Environment, Actuators, Sensors), agent types (reactive, goal-based, utility-based).

Module 28 Hours

Heuristic Search Techniques

Uninformed search (BFS, DFS, Uniform Cost). Informed search: Greedy best-first, A* algorithm (admissibility and consistency), Hill climbing, Simulated Annealing.

Module 36 Hours

Adversarial Search & Games

Game playing, Minimax algorithm, Alpha-Beta pruning, evaluation functions. Constraint Satisfaction Problems (CSP): backtracking, arc consistency.

Module 48 Hours

Knowledge & Logic

Propositional logic, First-Order Logic (FOL), syntax and semantics, CNF conversion, Resolution refutation, forward and backward chaining, Unification algorithm.

Module 55 Hours

Probabilistic Reasoning

Uncertainty handling, Bayesian networks semantics, conditional probability tables, Dempster-Shafer theory, Fuzzy sets, membership functions, and fuzzy logic operations.

Module 66 Hours

Learning & NLP Foundations

Forms of learning: inductive learning, decision trees (ID3 algorithm). NLP introduction: syntactic and semantic analysis. Expert systems architecture and rule-based shells.

Constitution of India

Code: MC-CS501 3L/week · Mandatory Mandatory Non-Credit 25 CA + 70 Exam
Download Official MAKAUT PDF
Module 13 Hours

Historical Background & Preamble

Meaning of constitution, historical evolution, constitutional features, Citizenship, Preamble philosophy, Fundamental Rights, Fundamental Duties, Directive Principles of State Policy (DPSP).

Module 26 Hours

Union Government & Administration

Federal structure, Centre-State relations. President of India (role, powers, election), Prime Minister and Council of Ministers, Cabinet, Lok Sabha, Rajya Sabha legislative process.

Module 36 Hours

State Government & Secretariat

Governor (position, role and constitutional discretion), Chief Minister and Council of Ministers, State Legislative Assembly, State Secretariat structure and executive hierarchy.

Module 48 Hours

Local Administration & PRI

District administration, role of District Magistrate/Collector. Panchayati Raj Institutions (73rd Amendment, Zila Panchayat, Block level, Gram Panchayat). Municipal Corporations (74th Amendment).

Module 56 Hours

Election Commission & Bodies

Election Commission of India: roles, powers, Chief Election Commissioner. State Election Commissions. Statutory commissions for welfare of SC/ST/OBC and women.

Semester 4

Archive · 5 Subjects

Previous Semester Archive — Design & Analysis of Algorithms, Computer Architecture, Automata Theory, Biology, and Environmental Sciences.

Open Sem 4 Portal → 5 Subjects · 37 Papers
DAA · 4 Cr

Design & Analysis of Algorithms

Asymptotic notations, divide-and-conquer, greedy algorithms, dynamic programming, Bellman-Ford, and NP-completeness reductions.

Curriculum Highlights
Divide & Conquer Dynamic Prog Greedy Graph Algorithms NP-Hard
7 Solved Papers Exam Prep Q&A
COA · 3 Cr

Computer Architecture

Pipelining hazards, cache memory hierarchy, Instruction Level Parallelism (ILP), vector processors, and multiprocessor coherence.

Curriculum Highlights
Pipelining Cache Hierarchy ILP Hazards Vector Units
12 Modules Solved PYQs
FLAT · 3 Cr

Formal Language & Automata

Finite automata (DFA/NFA), regular grammars, pushdown automata (PDA), Turing machines, and Chomsky classification hierarchies.

Curriculum Highlights
DFA / NFA Regular Expressions PDA / CFG Turing Machines
5 Solved Papers Important Q&A
BIO · 2 Cr

Biology for Engineers

Biomolecules, cell organization, DNA genetics, heredity mechanisms, enzyme kinetics, and biological information processing.

6 Papers Suggestions Included
ENV · Mandatory

Environmental Sciences

Ecosystems, biodiversity preservation, pollution mitigation protocols, sustainable resource management, and impact assessments.

7 Solved Papers Curated Notes
Assessment Protocol

MAKAUT Examination Question Paper Format

Every core semester subject follows the official 70-mark university final examination structure partitioned into Groups A, B, and C.

Group A
10 × 1 = 10 Marks
Short definitions, multiple choice questions, truth/false verifications, and core formula applications across all syllabus modules.
Group B
3 × 5 = 15 Marks
Medium analytical questions requiring clear diagrams, comparative tables, derivation steps, and concise technical explanations.
Group C
3 × 15 = 45 Marks
In-depth design problems, numerical implementations, multi-part algorithmic derivations, and architectural case studies.