Subjects & Chapters

Mathematics I

5 chapters

CalculusMultivariable CalculusDifferential EquationsComplex VariablesLinear Algebra
Explore Subject Details

Physics

5 chapters

Relativistic MechanicsElectromagnetic Field TheoryQuantum MechanicsWave OpticsSolid State Physics
Explore Subject Details

Basic Electrical Engineering

5 chapters

DC CircuitsAC CircuitsTransformersElectrical MachinesElectrical Installations
Explore Subject Details

Programming for Problem Solving

5 chapters

Introduction to ProgrammingConstants, Variables, and Data TypesControl StructuresFunctions and ArraysPointers and Structures
Explore Subject Details

Engineering Graphics

5 chapters

Introduction to Engineering DrawingOrthographic ProjectionsProjection of SolidsDevelopment of SurfacesIsometric Projections
Explore Subject Details

Data Structures

5 chapters

IntroductionArraysStacks and QueuesLinked ListsTrees and Graphs
Explore Subject Details

Computer Organization and Architecture

5 chapters

Basic Structure of ComputersArithmetic UnitProcessing UnitMemory SystemInput/Output Organization
Explore Subject Details

Discrete Structures

5 chapters

Set TheoryPropositional LogicCombinatoricsGraph TheoryAlgebraic Structures
Explore Subject Details

Operating Systems

5 chapters

IntroductionProcess ManagementConcurrency and SynchronizationMemory ManagementFile Systems and I/O
Explore Subject Details

Theory of Automata and Formal Languages

5 chapters

Finite AutomataRegular ExpressionsContext-Free GrammarsPushdown AutomataTuring Machines
Explore Subject Details

Database Management Systems

5 chapters

Introduction to DBMSRelational ModelDatabase DesignTransaction ManagementAdvanced Topics
Explore Subject Details

Software Engineering

5 chapters

IntroductionRequirements EngineeringSoftware DesignSoftware TestingSoftware Maintenance
Explore Subject Details

Design and Analysis of Algorithms

5 chapters

IntroductionDivide and ConquerGreedy MethodDynamic ProgrammingComplexity Theory
Explore Subject Details

Compiler Design

5 chapters

IntroductionLexical AnalysisSyntax AnalysisSyntax-Directed TranslationCode Generation and Optimization
Explore Subject Details

Computer Networks

5 chapters

IntroductionData Link LayerNetwork LayerTransport LayerApplication Layer
Explore Subject Details

Artificial Intelligence

5 chapters

Introduction to AIHeuristic SearchKnowledge RepresentationPlanning and LearningAdvanced Topics
Explore Subject Details

Machine Learning

5 chapters

IntroductionSupervised LearningUnsupervised LearningArtificial Neural NetworksEnsemble Methods
Explore Subject Details

Cryptography and Network Security

5 chapters

IntroductionSymmetric Key CryptographyAsymmetric Key CryptographyAuthentication and Digital SignaturesNetwork and System Security
Explore Subject Details

Preparation Tip

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

Quick Stats

Total Subjects18
Total Chapters90
AccessAlways Free

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

Browse Courses