Subjects & Chapters

Advanced Data Structures and Algorithms

5 chapters

Amortized Analysis and Advanced TreesAdvanced Graph AlgorithmsString Matching and Randomized AlgorithmsNP-Completeness and ApproximationAdvanced Algorithm Paradigms
Explore Subject Details

Advanced Computer Architecture

5 chapters

Fundamentals of Computer DesignInstruction-Level ParallelismMemory Hierarchy DesignMultiprocessors and Thread-Level ParallelismData-Level Parallelism
Explore Subject Details

Advanced Database Management Systems

5 chapters

Query Processing and OptimizationTransaction Management and Concurrency ControlParallel and Distributed DatabasesObject-Oriented and XML DatabasesNoSQL and New Database Trends
Explore Subject Details

Computer Networks and Security

5 chapters

Advanced Routing and SwitchingTransport Layer and Congestion ControlSoftware Defined Networking (SDN)Wireless and Mobile NetworksNetwork Security and Firewalls
Explore Subject Details

Machine Learning and Pattern Recognition

5 chapters

Statistical Learning and RegressionClassification and Support Vector MachinesEnsemble Methods and ClusteringDimensionality Reduction and Feature ExtractionPattern Recognition Principles
Explore Subject Details

Artificial Intelligence

5 chapters

Problem Solving and SearchKnowledge Representation and ReasoningPlanning and Decision MakingReinforcement LearningAdvanced AI Paradigms
Explore Subject Details

Parallel and Distributed Computing

5 chapters

Parallel Programming ModelsParallel AlgorithmsDistributed System FundamentalsDistributed File Systems and StorageCloud and Edge Distributed Computing
Explore Subject Details

Cloud Computing and Virtualization

5 chapters

Cloud Computing Models and ArchitecturesVirtualization TechnologiesContainers and OrchestrationCloud Storage and Resource ManagementCloud Security and Privacy
Explore Subject Details

Cryptography and Network Security

5 chapters

Symmetric Key CryptographyPublic Key CryptographyMessage Authentication and Hash FunctionsNetwork Security ProtocolsSystem Security and Modern Threats
Explore Subject Details

Data Science and Big Data Analytics

5 chapters

Introduction to Big DataData Exploration and PreprocessingApache Spark and In-Memory ComputationAdvanced Big Data AnalyticsData Science in Production
Explore Subject Details

Advanced Operating Systems

5 chapters

Process Synchronization and DeadlocksDistributed Operating SystemsMultiprocessor and Multicore OSReal-Time Operating SystemsMobile and Security-Oriented OS
Explore Subject Details

Software Engineering and Project Management

5 chapters

Advanced Software ProcessesSoftware Architecture and DesignSoftware Testing and Quality AssuranceSoftware Project ManagementSoftware Maintenance and Evolution
Explore Subject Details

Natural Language Processing

5 chapters

Text Processing and MorphologySyntax and ParsingSemantics and Information ExtractionDeep Learning for NLPNLP Applications
Explore Subject Details

Computer Vision and Image Processing

5 chapters

Digital Image FundamentalsFeature Extraction and SegmentationMultiple View GeometryDeep Learning for Computer VisionObject Detection and Tracking
Explore Subject Details

Preparation Tip

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

Quick Stats

Total Subjects14
Total Chapters70
AccessAlways Free

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

Browse Courses
M.Tech Computer Science — Syllabus, PYQ Papers & Question Banks | QuestionBankPro