Subjects & Chapters

General Aptitude

8 chapters

Verbal AptitudeQuantitative AptitudeAnalytical AptitudeSpatial AptitudeTextual AnalysisMathematical LogicData Structures in AptitudeReasoning
Explore Subject Details

Engineering Mathematics

8 chapters

Discrete MathematicsCombinatoricsGraph TheoryLinear AlgebraCalculusProbabilityStatisticsNumerical Methods
Explore Subject Details

Digital Logic

8 chapters

Boolean AlgebraNumber RepresentationsArithmetic CircuitsCombinational CircuitsSequential CircuitsOptimizationIC FamiliesSystem Interfacing
Explore Subject Details

Computer Organization and Architecture

8 chapters

Machine InstructionsALU and Data-pathInstruction PipeliningMemory HierarchyI/O InterfaceCache DesignProcessor DesignSystem Bus
Explore Subject Details

Programming and Data Structures

8 chapters

Programming in CData StructuresBinary HeapsHashingGraphsString MatchingAdvanced TreesFile Structures
Explore Subject Details

Algorithms

8 chapters

Searching and SortingAsymptotic AnalysisDesign TechniquesGraph AlgorithmsFlow NetworksComputational ComplexityApproximation AlgorithmsRandomized Algorithms
Explore Subject Details

Theory of Computation

8 chapters

Regular ExpressionsContext-Free GrammarsRecursive LanguagesDecidabilityLanguage HierarchyAutomata EquivalenceMemory-Bounded MachinesTractable Computations
Explore Subject Details

Compiler Design

8 chapters

Lexical AnalysisParsingBottom-up ParsingSyntax-Directed TranslationIntermediate Code GenerationRuntime EnvironmentsCode OptimizationCode Generation
Explore Subject Details

Operating System

8 chapters

System CallsCPU SchedulingDeadlockMemory ManagementFile SystemsConcurrencyDisk SchedulingKernel and Protection
Explore Subject Details

Databases

8 chapters

ER-modelRelational ModelStructured Query LanguageNormalizationTransaction ManagementStorage and IndexingRecovery SystemsQuery Optimization
Explore Subject Details

Computer Networks

10 chapters

Layering ConceptsData Link LayerMedium Access ControlNetwork LayerRouting AlgorithmsTransport LayerApplication LayerNetwork SecuritySocket ProgrammingEmerging Technologies
Explore Subject Details

Preparation Tip

Focus on high-weightage subjects first. Cover all chapters systematically using our structured learning path.

Quick Stats

Total Subjects11
Total Chapters90
AccessAlways Free

Unlock full learning — topics, practice questions, and mock tests.

Browse Courses
GATE 2026 Computer Science & Information Technology — Syllabus, PYQ Papers & Question Banks | QuestionBankPro