Subjects in semester 4
| Code | Subject | Credits | Type |
|---|---|---|---|
| BTCS401-18 | Discrete Mathematics | 4 | Theory |
| BTES401-18 | Computer Organization & Architecture | 3 | Theory |
| BTCS402-18 | Operating Systems | 3 | Theory |
| BTCS403-18 | Design & Analysis of Algorithms | 3 | Theory |
| HSMC122-18 | Universal Human Values 2 | 3 | Theory |
| EVS101-18 | Environmental Sciences | — | Audit |
| BTES402-18 | Computer Organization & Architecture Lab | 1 | Lab |
| BTCS404-18 | Operating Systems Lab | 2 | Lab |
| BTCS405-18 | Design & Analysis of Algorithms Lab | 2 | Lab |
Source: official IKGPTU syllabus PDF, pages 3, 23-38. Applies to: Batch 2023 onwards, for University Main Campus, Constituent Campuses and Affiliated colleges. Codes, names and credits are copied as printed; check the official file for changes made after it was published.
Units and topics
Discrete Mathematics (BTCS401-18)
- Sets, Relation and Function
- Basic counting techniques
- Propositional Logic
- Algebraic Structures and Morphism
- Graphs and Trees
Discrete Mathematics important questions (PDF)
Computer Organization & Architecture (BTES401-18)
- Functional blocks of a computer
- Introduction to x86 architecture
- Pipelining
- Memory Organization
Computer Organization & Architecture important questions (PDF)
Operating Systems (BTCS402-18)
- Introduction
- Processes
- Inter-process Communication
- Deadlocks
- Memory Management
- I/O Hardware
Operating Systems important questions (PDF)
Design & Analysis of Algorithms (BTCS403-18)
- Introduction
- Fundamental Algorithmic Strategies
- Graph and Tree Algorithms
- Tractable and Intractable Problems
- Advanced Topics
Design & Analysis of Algorithms important questions (PDF)
Universal Human Values 2 (HSMC122-18)
- Course Introduction - Need, Basic Guidelines, Content and Process
- Understanding Harmony in the Human Being
- Understanding Harmony in the Family and Society
- Understanding Harmony in the Nature and Existence
- Implications of the above Holistic Understanding of Harmony
Environmental Sciences (EVS101-18)
- Natural Resources
- Ecosystems
- Biodiversity and its conservation
- Social Issues and the Environment
Computer Organization & Architecture Lab (BTES402-18)
Computer Organization & Architecture Lab important questions (PDF)
Operating Systems Lab (BTCS404-18)
Operating Systems Lab important questions (PDF)
Design & Analysis of Algorithms Lab (BTCS405-18)
Design & Analysis of Algorithms Lab important questions (PDF)
How to prepare for semester 4
Start with the subjects that carry the most credits, because they count most in your SGPA. For each theory subject, go through the units in order, make one page of short notes per unit and practise the long-answer questions from previous papers. Lab courses are scored on records and viva, so keep your practical file up to date every week instead of writing it at the end.
All semesters
Frequently asked questions
How many subjects are there in IKGPTU B.Tech CSE semester 4?
The official IKGPTU scheme lists 9 courses for CSE semester 4: 5 theory, 3 lab and 1 other (project, elective, audit or similar).
Where is the official IKGPTU syllabus PDF?
The official file used for this page is linked under Source. Always check it, because universities revise schemes for new batches.
Which batch does this syllabus apply to?
Batch 2023 onwards, for University Main Campus, Constituent Campuses and Affiliated colleges If your batch is different, check your university's syllabus page.